<!DOCTYPE html>
<!-- saved from url=(0139)https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php -->
<html lang="fr-FR" style="overflow-x:hidden"><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/article#"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/osd.js"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/tcs"></script><title>40 ans du TGV : Macron salue une illustration du «génie français» - Le Parisien</title><meta name="msvalidate.01" content="C5BF3DE3CD6BB07335BC0E753E63418F"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="description" content="Le chef de l’Etat est venu en gare de Lyon ce vendredi pour annoncer la reprise d’investissements dans le réseau de la SNCF. "><meta http-equiv="content-language" content="fr-FR"><meta name="language" content="fr-FR"><meta name="robots" content="index, follow"><meta name="robots" content="max-snippet:-1, max-image-preview:large, max-video-preview:-1"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta property="al:ios:app_name" content="Le Parisien : actu en continu"><meta property="al:ios:app_store_id" content="373948394"><meta property="al:ios:url" content="leparisiennational://https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php?xtor=AD-13"><meta name="twitter:app:url:iphone" content="leparisiennational://https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php?xtor=AD-14"><meta name="twitter:app:url:ipad" content="leparisiennational://https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php?xtor=AD-14"><meta name="twitter:app:name:iphone" content="Le Parisien : actu en continu"><meta name="twitter:app:id:iphone" content="373948394"><meta name="twitter:app:name:ipad" content="Le Parisien : actu en continu"><meta name="twitter:app:id:ipad" content="373948394"><meta property="al:android:url" content="leparisiennational://https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php?xtor=AD-13"><meta name="twitter:app:url:googleplay" content="leparisiennational://https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php?xtor=AD-14"><meta property="al:android:app_name" content="Le Parisien, actualités France"><meta property="al:android:package" content="com.kreactive.leparisienrssplayer"><meta name="twitter:app:name:googleplay" content="Le Parisien, actualités France"><meta name="twitter:app:id:googleplay" content="com.kreactive.leparisienrssplayer"><meta property="og:locale" content="fr_FR"><meta property="fb:app_id" content="177619252338205"><meta property="og:site_name" content="leparisien.fr"><meta property="og:type" content="article"><meta property="og:title" content="40 ans du TGV : Macron salue une illustration du «génie français»"><meta property="og:url" content="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"><meta property="og:description" content="Le chef de l’Etat est venu en gare de Lyon ce vendredi pour annoncer la reprise d’investissements dans le réseau de la SNCF. "><meta property="article:published_time" content="2021-09-17T07:58:40Z"><meta property="article:modified_time" content="2021-09-17T12:46:43.256Z"><meta property="article:section" content="/economie/"><meta property="og:image" content="https://www.leparisien.fr/resizer/GbLDI6fZ9LVSCcpNyFQ3uWQp8ac=/1200x675/cloudfront-eu-central-1.images.arcpublishing.com/leparisien/T43ZSKSPMJHILI6IHFP34FWCZA.jpg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="675"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@le_parisien"><meta name="twitter:creator" content="@le_parisien"><meta name="twitter:domain" content="Le Parisien"><meta property="twitter:title" content="40 ans du TGV : Macron salue une illustration du «génie français»"><meta name="twitter:title" content="40 ans du TGV : Macron salue une illustration du «génie français»"><meta name="twitter:description" content="Le chef de l’Etat est venu en gare de Lyon ce vendredi pour annoncer la reprise d’investissements dans le réseau de la SNCF. "><meta name="twitter:url" content="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"><meta name="twitter:image" content="https://www.leparisien.fr/resizer/GbLDI6fZ9LVSCcpNyFQ3uWQp8ac=/1200x675/cloudfront-eu-central-1.images.arcpublishing.com/leparisien/T43ZSKSPMJHILI6IHFP34FWCZA.jpg"><link rel="amphtml" href="https://www.leparisien.fr/amp/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"><link rel="canonical" href="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"><link rel="icon" type="image/x-icon" href="https://www.leparisien.fr/pf/resources/favicon.ico?d=358"><link rel="preload" as="script" href="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/base.js"><link rel="preload" as="script" href="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/main.js"><link rel="preload" as="script" href="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/prebid4.15.0.js"><iframe src="javascript:void(0)" title="" style="width: 0px; height: 0px; border: 0px; display: none;"></iframe><script type="text/javascript" async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/chartbeat.js"></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/uwt.js"></script><script type="text/javascript" async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/saved_resource"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/wamfactory_dpm.leparisien.min.js" async=""></script><script type="text/javascript" async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/conversion_async.js"></script><script type="text/javascript" async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/analytics.js"></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/obtp.js" type="text/javascript"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/1543934049212413" async=""></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/fbevents.js"></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/app.min.js"></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/sdk.js"></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/client.min.js"></script><script id="spcloader" type="text/javascript" async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/loader.js" charset="utf-8"></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/gtm.js"></script><script>(function(w,d,s,l,i){
      w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
      var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
      j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-5QNLTGR');</script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/base.js"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/main.js"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/apstag.js"></script><script async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/all.js"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/prebid4.15.0.js"></script><script type="application/ld+json">[{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://www.leparisien.fr/economie/","name":"Economie"}}]},{"@context":"https://schema.org","@type":"NewsArticle","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"},"headline":"40 ans du TGV : Macron salue une illustration du «génie français»","alternativeHeadline":"Le chef de l’Etat est venu en gare de Lyon ce vendredi pour annoncer la reprise d’investissements dans le réseau de la SNCF. ","description":"Le chef de l’Etat est venu en gare de Lyon ce vendredi pour annoncer la reprise d’investissements dans le réseau de la SNCF. ","datePublished":"2021-09-17T07:58:40Z","dateModified":"2021-09-17T12:46:43.256Z","keywords":["economie",null,null,null,"TGV","Emmanuel Macron","anniversaire"],"articleSection":"economie","author":[{"@type":"Person","name":"Le Parisien","jobTitle":"Author","address":"Paris"}],"publisher":{"@type":"Organization","name":"Le Parisien","logo":{"@type":"ImageObject","url":"https://leparisien.fr/resizer/i_frMytr8kHafem8K-jo_P4ibOU=/600x60/www.leparisien.fr/pf/resources/images/LOGO-LP-600x60.png%3Fd=358","height":60,"width":600}},"image":{"@type":"ImageObject","url":"https://leparisien.fr/resizer/GbLDI6fZ9LVSCcpNyFQ3uWQp8ac=/1200x675/cloudfront-eu-central-1.images.arcpublishing.com/leparisien/T43ZSKSPMJHILI6IHFP34FWCZA.jpg","height":675,"width":1200},"speakable":{"@type":"SpeakableSpecification","xpath":["/html/headf/meta[@property='og:title']/@content","/html/head/meta[@name='description']/@content"],"url":"https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"}},{"@context":"https://schema.org/","@type":"VideoObject","name":"Plus écologique et plus spacieux voici le futur TGV mis en service en 2024","description":"Plus écologique et plus spacieux voici le futur TGV mis en service en 2024","thumbnailUrl":"https://s1.dmcdn.net/v/S_NmN1Wj4PErfk1_U/x360","contentUrl":"https://www.dailymotion.com/video/x81kown","uploadDate":"2021-09-17T07:58:40Z","height":269,"width":480},{"@context":"https://schema.org","@type":"WebSite","name":"Le Parisien","alternateName":"Actualités en Direct et info en continu sur Le Parisien","url":"https://www.leparisien.fr/","image":"https://www.leparisien.fr/pf/resources/images/LOGO-LP-600x60.png?d=358"}]</script><meta><script type="application/javascript" id="polyfill-script">if(!Array.prototype.includes||!(window.Object && window.Object.assign)||!window.Promise||!window.Symbol||!window.fetch){document.write('<script type="application/javascript" src="/pf/dist/engine/polyfill.js?d=358" defer=""><\/script>')}</script><script id="fusion-engine-react-script" type="application/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/react.js" defer=""></script><script id="fusion-engine-combinations-script" type="application/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/default.js" defer=""></script><link id="fusion-template-styles" rel="stylesheet" type="text/css"><link rel="preload" as="style" href="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/main.css"><link rel="stylesheet" href="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/main.css"><script>window.serverEnv = "production";</script>
<script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch"}]);</script>
                              <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="5F22E-BV5S5-7FNMP-B7ZV5-NL3AM",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"5F22E-BV5S5-7FNMP-B7ZV5-NL3AM",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="fiaq4cqey2hoakqce3ycwaaaa5quleml-f-81363a0ce-clienttons-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"32","ak.cp":"792173","ak.ai":parseInt("489413",10),"ak.ol":"0","ak.cr":68,"ak.ipv":6,"ak.proto":"h2","ak.rid":"c1ae8498","ak.r":37873,"ak.a2":e,"ak.m":"a","ak.n":"essl","ak.bpcip":"2a01:e0a:4c6:8ee0::","ak.cport":50562,"ak.gh":"88.221.145.24","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.csrc":"-","ak.acc":"","ak.t":"1631949195","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==R8P4ymgKGt+ce2gLNhA1S1LEQjDpdA/8C93oSspXXJAVMk0ijULKYlgEZybls8haDL0W34+b1tVQ/X4WxGL6wcyNgiYb7OwU5crGETNg2ql/XGx+eF3a0x3n+1oHIJwxlrWRiLFEJKMcedwoxOZTxArwjjiFYok97LHTtWVo7Mj0GUEmfes45kKvP1ckLlSGg6/nfLsTlMm9Tc0sjcFu5rOundtpqsMQxEYO2vtXHPU0RITiaxe4Z84BfQNPrlPwlG9KdNJLd0FKwIqa13iahhEN8MS+hSZadonPMMTYcy5jwPqBlQcebWllCB3a2VtH2wiGQvZzKLnyuod+qSBxmF6ELCmRgUzDSP3ezr637LaDEPKJlOhwyB0t0xC50i/elSExZSKonM7yt6qO/AQbg3oiaq0kNi9AeYzOeu3x+6U=","ak.pv":"363","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script><script type="text/javascript" async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/sdk.df97b0ab3ace0022192d0d097dd1e9082c3fda88.js" charset="utf-8"></script><script charset="utf-8" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/ui-gdpr-fr.df97b0ab3ace0022192d0d097dd1e9082c3fda88.js"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/wrapper.js"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/gpt.js" async="" defer=""></script><meta http-equiv="origin-trial" content="AyAn/mFtBYa4Wyk+GnNjBOd+4bBUeWbwyAOxMR+8EnXgn06S1FFiyBquja0zc/37lDGh1P547ivAAKXoCT+9YAgAAACKeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ21hbmFnZXIuY29tOjQ0MyIsImZlYXR1cmUiOiJDb252ZXJzaW9uTWVhc3VyZW1lbnQiLCJleHBpcnkiOjE2MzE2NjM5OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/cmp_list_v2.js"></script><meta http-equiv="origin-trial" content="A88otRz1Fd3Nt567e2IYshC18LL3KGVXpVJW9oTCId4RYaygt23pbb4JqrbdIO/bwZPWEmRjBIRBu/bZbDR7Pg4AAABueyJvcmlnaW4iOiJodHRwczovL2ltYXNkay5nb29nbGVhcGlzLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzVGhpcmRQYXJ0eSI6dHJ1ZX0="><meta http-equiv="origin-trial" content="A0gCLbXCcL0R1Oc8tFPDs0G4Elz17w3zHp+Zst66+D17veE2o7fUcPsA114QtSTRqfVJLMeTSdeWOom0CcyCsgYAAAB7eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A9RQ+LxFazAousxUwSCzaihJjHLO1UyjQp0teZKHl7WdbVjPDfHSKMd6D/ZI5MTjqClFycbl70EFd7cBJWXqKQEAAACBeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A6WKeWsdn1Ct+ZPqS9NCxxaiBoQ7wdTkK2/gE69Yu0gfBKJfo1gOvgkGmf5/xaIajT/RUb9AbnF1FsSZ47cCcQcAAACBeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A04ZCu7yjrHgwQJK5ISHhH1DSg0qqowEay3n70KO6wV3D2Mj+OX3Kw20aSMitzgdG1xfrN7sOJV/dZIk+RvCzA4AAAB2eyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhdHVyZSI6IlRydXN0VG9rZW5zIiwiZXhwaXJ5IjoxNjM0MDgzMTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=="><meta http-equiv="origin-trial" content="A2YAd4xOntTGygIDjApOTtXOgVI3IWsd5OnOGq3RbRkIQwyqYWNl1JGRAcvtm6VOHDj4n07T/J19VqLuJn3MmQ8AAACWeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1YnNldCJ9"><meta http-equiv="origin-trial" content="A2c5Ux+hivdkLh/KbZUGr6f7SCR0mZrBVfPJ+/OuDVHNwiYv+Lo83b9z5qL8sod78bQl0pSLtbvRWURo+xRl7AIAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1YnNldCJ9"><meta http-equiv="origin-trial" content="AzNJ4sd3tVurolpdvWYZ4cmP9Po7RJhEHSqmC3pgxW9fFVZvchhtcMUgHAs97npxMD1jhXHO8s6q6Wy1MMLxKgEAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1YnNldCJ9"><meta http-equiv="origin-trial" content="AwfG8hAcHnPa/kJ1Co0EvG/K0F9l1s2JZGiDLt2mhC3QI5Fh4qmsmSwrWObZFbRC9ieDaSLU6lHRxhGUF/i9sgoAAACBeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="AwQ7dCmHkvR6FuOFxAuNnktYSQrGbL4dF+eBkrwNLALc69Wr//PnO1yzns3pjUoCaYbKHtVcnng2hU+8OUm0PAYAAACHeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="AysVDPGQTLD/Scn78x4mLwB1tMfje5jwUpAAzGRpWsr1NzoN7MTFhT3ClmImi2svDZA7V6nWGIV8YTPsSRTe0wYAAACHeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/pubads_impl_2021091503.js" async=""></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/saved_resource(1)"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/tag.min.js" async="true"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/tag.min.js" async="true"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/383c26df-9a42-4a67-9064-8e1b9bb788b8" async=""></script><link rel="preload" href="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/integrator.js"><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/integrator.js"></script><link rel="preload" href="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/integrator(1).js"><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/integrator(1).js"></script><script type="text/javascript">(function() { var load = function() {this.monitoring=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=206)}([function(t,e,n){var r=n(11),i=n(53).f,o=n(50),a=n(51),s=n(108),u=n(135),c=n(99);t.exports=function(t,e){var n,d,f,l,p,h=t.target,v=t.global,b=t.stat;if(n=v?r:b?r[h]||s(h,{}):(r[h]||{}).prototype)for(d in e){if(l=e[d],f=t.noTargetGet?(p=i(n,d))&&p.value:n[d],!c(v?d:h+(b?".":"#")+d,t.forced)&&void 0!==f){if(typeof l==typeof f)continue;u(l,f)}(t.sham||f&&f.sham)&&o(l,"sham",!0),a(n,d,l,t)}}},function(t,e,n){var r=n(14);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e){t.exports=!1},function(t,e,n){var r=n(122),i=n(51),o=n(175);r||i(Object.prototype,"toString",o,{unsafe:!0})},function(t,e,n){var r=n(1),i=n(146),o=n(41),a=n(16),s=n(121),u=n(148),c=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,n,d,f){var l,p,h,v,b,g,y,m=a(e,n,d?2:1);if(f)l=t;else{if("function"!=typeof(p=s(t)))throw TypeError("Target is not iterable");if(i(p)){for(h=0,v=o(t.length);v>h;h++)if((b=d?m(r(y=t[h])[0],y[1]):m(t[h]))&&b instanceof c)return b;return new c(!1)}l=p.call(t)}for(g=l.next;!(y=g.call(l)).done;)if("object"==typeof(b=u(l,m,y.value,d))&&b&&b instanceof c)return b;return new c(!1)}).stop=function(t){return new c(!0,t)}},function(t,e,n){"use strict";var r=n(44),i=n(101),o=n(90),a=n(58),s=n(117),u=a.set,c=a.getterFor("Array Iterator");t.exports=s(Array,"Array",(function(t,e){u(this,{type:"Array Iterator",target:r(t),index:0,kind:e})}),(function(){var t=c(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t,e,n){"use strict";var r=n(157).charAt,i=n(58),o=n(117),a=i.set,s=i.getterFor("String Iterator");o(String,"String",(function(t){a(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,e=s(this),n=e.string,i=e.index;return i>=n.length?{value:void 0,done:!0}:(t=r(n,i),e.index+=t.length,{value:t,done:!1})}))},function(t,e,n){var r=n(11),i=n(158),o=n(5),a=n(50),s=n(12),u=s("iterator"),c=s("toStringTag"),d=o.values;for(var f in i){var l=r[f],p=l&&l.prototype;if(p){if(p[u]!==d)try{a(p,u,d)}catch(t){p[u]=d}if(p[c]||a(p,c,f),i[f])for(var h in o)if(p[h]!==o[h])try{a(p,h,o[h])}catch(t){p[h]=o[h]}}}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){"use strict";var r=n(0),i=n(159);r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n(168))},function(t,e,n){var r=n(11),i=n(110),o=n(18),a=n(97),s=n(115),u=n(139),c=i("wks"),d=r.Symbol,f=u?d:d&&d.withoutSetter||a;t.exports=function(t){return o(c,t)||(s&&o(d,t)?c[t]=d[t]:c[t]=f("Symbol."+t)),c[t]}},function(t,e,n){var r=n(11),i=n(158),o=n(159),a=n(50);for(var s in i){var u=r[s],c=u&&u.prototype;if(c&&c.forEach!==o)try{a(c,"forEach",o)}catch(t){c.forEach=o}}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(137),i=n(11),o=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t])||o(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},function(t,e,n){var r=n(9);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(8);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){"use strict";var r=n(0),i=n(54).filter,o=n(92),a=n(42),s=o("filter"),u=a("filter");r({target:"Array",proto:!0,forced:!s||!u},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(0),i=n(54).map,o=n(92),a=n(42),s=o("map"),u=a("map");r({target:"Array",proto:!0,forced:!s||!u},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(0),i=n(11),o=n(15),a=n(2),s=n(17),u=n(115),c=n(139),d=n(8),f=n(18),l=n(100),p=n(14),h=n(1),v=n(45),b=n(44),g=n(86),y=n(84),m=n(64),w=n(88),I=n(98),S=n(171),A=n(114),k=n(53),E=n(22),x=n(95),C=n(50),U=n(51),T=n(110),R=n(96),j=n(87),O=n(97),B=n(12),P=n(141),N=n(142),M=n(89),_=n(58),D=n(54).forEach,L=R("hidden"),V=B("toPrimitive"),z=_.set,F=_.getterFor("Symbol"),q=Object.prototype,W=i.Symbol,G=o("JSON","stringify"),H=k.f,$=E.f,J=S.f,K=x.f,Q=T("symbols"),Y=T("op-symbols"),X=T("string-to-symbol-registry"),Z=T("symbol-to-string-registry"),tt=T("wks"),et=i.QObject,nt=!et||!et.prototype||!et.prototype.findChild,rt=s&&d((function(){return 7!=m($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=H(q,e);r&&delete q[e],$(t,e,n),r&&t!==q&&$(q,e,r)}:$,it=function(t,e){var n=Q[t]=m(W.prototype);return z(n,{type:"Symbol",tag:t,description:e}),s||(n.description=e),n},ot=c?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof W},at=function(t,e,n){t===q&&at(Y,e,n),h(t);var r=g(e,!0);return h(n),f(Q,r)?(n.enumerable?(f(t,L)&&t[L][r]&&(t[L][r]=!1),n=m(n,{enumerable:y(0,!1)})):(f(t,L)||$(t,L,y(1,{})),t[L][r]=!0),rt(t,r,n)):$(t,r,n)},st=function(t,e){h(t);var n=b(e),r=w(n).concat(ft(n));return D(r,(function(e){s&&!ut.call(n,e)||at(t,e,n[e])})),t},ut=function(t){var e=g(t,!0),n=K.call(this,e);return!(this===q&&f(Q,e)&&!f(Y,e))&&(!(n||!f(this,e)||!f(Q,e)||f(this,L)&&this[L][e])||n)},ct=function(t,e){var n=b(t),r=g(e,!0);if(n!==q||!f(Q,r)||f(Y,r)){var i=H(n,r);return!i||!f(Q,r)||f(n,L)&&n[L][r]||(i.enumerable=!0),i}},dt=function(t){var e=J(b(t)),n=[];return D(e,(function(t){f(Q,t)||f(j,t)||n.push(t)})),n},ft=function(t){var e=t===q,n=J(e?Y:b(t)),r=[];return D(n,(function(t){!f(Q,t)||e&&!f(q,t)||r.push(Q[t])})),r};(u||(U((W=function(){if(this instanceof W)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=O(t),n=function(t){this===q&&n.call(Y,t),f(this,L)&&f(this[L],e)&&(this[L][e]=!1),rt(this,e,y(1,t))};return s&&nt&&rt(q,e,{configurable:!0,set:n}),it(e,t)}).prototype,"toString",(function(){return F(this).tag})),U(W,"withoutSetter",(function(t){return it(O(t),t)})),x.f=ut,E.f=at,k.f=ct,I.f=S.f=dt,A.f=ft,P.f=function(t){return it(B(t),t)},s&&($(W.prototype,"description",{configurable:!0,get:function(){return F(this).description}}),a||U(q,"propertyIsEnumerable",ut,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!u,sham:!u},{Symbol:W}),D(w(tt),(function(t){N(t)})),r({target:"Symbol",stat:!0,forced:!u},{for:function(t){var e=String(t);if(f(X,e))return X[e];var n=W(e);return X[e]=n,Z[n]=e,n},keyFor:function(t){if(!ot(t))throw TypeError(t+" is not a symbol");if(f(Z,t))return Z[t]},useSetter:function(){nt=!0},useSimple:function(){nt=!1}}),r({target:"Object",stat:!0,forced:!u,sham:!s},{create:function(t,e){return void 0===e?m(t):st(m(t),e)},defineProperty:at,defineProperties:st,getOwnPropertyDescriptor:ct}),r({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:dt,getOwnPropertySymbols:ft}),r({target:"Object",stat:!0,forced:d((function(){A.f(1)}))},{getOwnPropertySymbols:function(t){return A.f(v(t))}}),G)&&r({target:"JSON",stat:!0,forced:!u||d((function(){var t=W();return"[null]"!=G([t])||"{}"!=G({a:t})||"{}"!=G(Object(t))}))},{stringify:function(t,e,n){for(var r,i=[t],o=1;arguments.length>o;)i.push(arguments[o++]);if(r=e,(p(e)||void 0!==t)&&!ot(t))return l(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!ot(e))return e}),i[1]=e,G.apply(null,i)}});W.prototype[V]||C(W.prototype,V,W.prototype.valueOf),M(W,"Symbol"),j[L]=!0},function(t,e,n){var r=n(17),i=n(133),o=n(1),a=n(86),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){"use strict";var r=n(0),i=n(17),o=n(11),a=n(18),s=n(14),u=n(22).f,c=n(135),d=o.Symbol;if(i&&"function"==typeof d&&(!("description"in d.prototype)||void 0!==d().description)){var f={},l=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof l?new d(t):void 0===t?d():d(t);return""===t&&(f[e]=!0),e};c(l,d);var p=l.prototype=d.prototype;p.constructor=l;var h=p.toString,v="Symbol(test)"==String(d("test")),b=/^Symbol\((.*)\)[^)]+$/;u(p,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=h.call(t);if(a(f,t))return"";var n=v?e.slice(7,-1):e.replace(b,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:l})}},function(t,e,n){n(142)("iterator")},function(t,e,n){"use strict";var r=n(0),i=n(111).includes,o=n(101);r({target:"Array",proto:!0,forced:!n(42)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("includes")},function(t,e,n){"use strict";var r=n(119),i=n(150);t.exports=r("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(128);r({target:"Map",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{every:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return!u(n,(function(t,n){if(!r(n,t,e))return u.stop()}),void 0,!0,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(52),f=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{filter:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Map"))),l=s(i.set);return f(n,(function(t,n){r(n,t,e)&&l.call(i,t,n)}),void 0,!0,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{find:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t,n){if(r(n,t,e))return u.stop(n)}),void 0,!0,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{findKey:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t,n){if(r(n,t,e))return u.stop(t)}),void 0,!0,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(52),s=n(181),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{includes:function(t){return u(a(o(this)),(function(e,n){if(s(n,t))return u.stop()}),void 0,!0,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(52),s=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{keyOf:function(t){return s(a(o(this)),(function(e,n){if(n===t)return s.stop(e)}),void 0,!0,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(52),f=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{mapKeys:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Map"))),l=s(i.set);return f(n,(function(t,n){l.call(i,r(n,t,e),n)}),void 0,!0,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(52),f=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{mapValues:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Map"))),l=s(i.set);return f(n,(function(t,n){l.call(i,t,r(n,t,e))}),void 0,!0,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{merge:function(t){for(var e=o(this),n=a(e.set),r=0;r<arguments.length;)s(arguments[r++],n,e,!0);return e}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{reduce:function(t){var e=o(this),n=s(e),r=arguments.length<2,i=r?void 0:arguments[1];if(a(t),u(n,(function(n,o){r?(r=!1,i=o):i=t(i,o,n,e)}),void 0,!0,!0),r)throw TypeError("Reduce of empty map with no initial value");return i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{some:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t,n){if(r(n,t,e))return u.stop()}),void 0,!0,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9);r({target:"Map",proto:!0,real:!0,forced:i},{update:function(t,e){var n=o(this),r=arguments.length;a(e);var i=n.has(t);if(!i&&r<3)throw TypeError("Updating absent value");var s=i?n.get(t):a(r>2?arguments[2]:void 0)(t,n);return n.set(t,e(s,t,n)),n}})},function(t,e,n){var r=n(17),i=n(22).f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/;r&&!("name"in o)&&i(o,"name",{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},function(t,e,n){var r=n(59),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(17),i=n(8),o=n(18),a=Object.defineProperty,s={},u=function(t){throw t};t.exports=function(t,e){if(o(s,t))return s[t];e||(e={});var n=[][t],c=!!o(e,"ACCESSORS")&&e.ACCESSORS,d=o(e,0)?e[0]:u,f=o(e,1)?e[1]:void 0;return s[t]=!!n&&!i((function(){if(c&&!r)return!0;var t={length:-1};c?a(t,1,{enumerable:!0,get:u}):t[1]=1,n.call(t,d,f)}))}},function(t,e,n){"use strict";var r=n(0),i=n(126),o=n(49);r({target:"String",proto:!0,forced:!n(127)("includes")},{includes:function(t){return!!~String(o(this)).indexOf(i(t),arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(85),i=n(49);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(49);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(1),i=n(9),o=n(12)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(0),i=n(183);r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(17),i=n(22),o=n(84);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(11),i=n(50),o=n(18),a=n(108),s=n(109),u=n(58),c=u.get,d=u.enforce,f=String(String).split("String");(t.exports=function(t,e,n,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,l=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),d(n).source=f.join("string"==typeof e?e:"")),t!==r?(u?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=n:i(t,e,n)):c?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},function(t,e,n){var r=n(2),i=n(129);t.exports=r?i:function(t){return Map.prototype.entries.call(t)}},function(t,e,n){var r=n(17),i=n(95),o=n(84),a=n(44),s=n(86),u=n(18),c=n(133),d=Object.getOwnPropertyDescriptor;e.f=r?d:function(t,e){if(t=a(t),e=s(e,!0),c)try{return d(t,e)}catch(t){}if(u(t,e))return o(!i.f.call(t,e),t[e])}},function(t,e,n){var r=n(16),i=n(85),o=n(45),a=n(41),s=n(116),u=[].push,c=function(t){var e=1==t,n=2==t,c=3==t,d=4==t,f=6==t,l=5==t||f;return function(p,h,v,b){for(var g,y,m=o(p),w=i(m),I=r(h,v,3),S=a(w.length),A=0,k=b||s,E=e?k(p,S):n?k(p,0):void 0;S>A;A++)if((l||A in w)&&(y=I(g=w[A],A,m),t))if(e)E[A]=y;else if(y)switch(t){case 3:return!0;case 5:return g;case 6:return A;case 2:u.call(E,g)}else if(d)return!1;return f?-1:c||d?d:E}};t.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},function(t,e,n){var r=n(0),i=n(182);r({target:"Array",stat:!0,forced:!n(123)((function(t){Array.from(t)}))},{from:i})},function(t,e,n){"use strict";var r=n(0),i=n(54).find,o=n(101),a=n(42),s=!0,u=a("find");"find"in[]&&Array(1).find((function(){s=!1})),r({target:"Array",proto:!0,forced:s||!u},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("find")},function(t,e,n){"use strict";var r=n(0),i=n(105);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(t,e,n){var r,i,o,a=n(169),s=n(11),u=n(14),c=n(50),d=n(18),f=n(96),l=n(87),p=s.WeakMap;if(a){var h=new p,v=h.get,b=h.has,g=h.set;r=function(t,e){return g.call(h,t,e),e},i=function(t){return v.call(h,t)||{}},o=function(t){return b.call(h,t)}}else{var y=f("state");l[y]=!0,r=function(t,e){return c(t,y,e),e},i=function(t){return d(t,y)?t[y]:{}},o=function(t){return d(t,y)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!u(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";var r,i,o,a,s=n(0),u=n(2),c=n(11),d=n(15),f=n(176),l=n(51),p=n(124),h=n(89),v=n(151),b=n(14),g=n(9),y=n(102),m=n(48),w=n(109),I=n(4),S=n(123),A=n(46),k=n(152).set,E=n(177),x=n(178),C=n(179),U=n(155),T=n(180),R=n(58),j=n(99),O=n(12),B=n(125),P=O("species"),N="Promise",M=R.get,_=R.set,D=R.getterFor(N),L=f,V=c.TypeError,z=c.document,F=c.process,q=d("fetch"),W=U.f,G=W,H="process"==m(F),$=!!(z&&z.createEvent&&c.dispatchEvent),J=j(N,(function(){if(!(w(L)!==String(L))){if(66===B)return!0;if(!H&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!L.prototype.finally)return!0;if(B>=51&&/native code/.test(L))return!1;var t=L.resolve(1),e=function(t){t((function(){}),(function(){}))};return(t.constructor={})[P]=e,!(t.then((function(){}))instanceof e)})),K=J||!S((function(t){L.all(t).catch((function(){}))})),Q=function(t){var e;return!(!b(t)||"function"!=typeof(e=t.then))&&e},Y=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;E((function(){for(var i=e.value,o=1==e.state,a=0;r.length>a;){var s,u,c,d=r[a++],f=o?d.ok:d.fail,l=d.resolve,p=d.reject,h=d.domain;try{f?(o||(2===e.rejection&&et(t,e),e.rejection=1),!0===f?s=i:(h&&h.enter(),s=f(i),h&&(h.exit(),c=!0)),s===d.promise?p(V("Promise-chain cycle")):(u=Q(s))?u.call(s,l,p):l(s)):p(i)}catch(t){h&&!c&&h.exit(),p(t)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&Z(t,e)}))}},X=function(t,e,n){var r,i;$?((r=z.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),c.dispatchEvent(r)):r={promise:e,reason:n},(i=c["on"+t])?i(r):"unhandledrejection"===t&&C("Unhandled promise rejection",n)},Z=function(t,e){k.call(c,(function(){var n,r=e.value;if(tt(e)&&(n=T((function(){H?F.emit("unhandledRejection",r,t):X("unhandledrejection",t,r)})),e.rejection=H||tt(e)?2:1,n.error))throw n.value}))},tt=function(t){return 1!==t.rejection&&!t.parent},et=function(t,e){k.call(c,(function(){H?F.emit("rejectionHandled",t):X("rejectionhandled",t,e.value)}))},nt=function(t,e,n,r){return function(i){t(e,n,i,r)}},rt=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=2,Y(t,e,!0))},it=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw V("Promise can't be resolved itself");var i=Q(n);i?E((function(){var r={done:!1};try{i.call(n,nt(it,t,r,e),nt(rt,t,r,e))}catch(n){rt(t,r,n,e)}})):(e.value=n,e.state=1,Y(t,e,!1))}catch(n){rt(t,{done:!1},n,e)}}};J&&(L=function(t){y(this,L,N),g(t),r.call(this);var e=M(this);try{t(nt(it,this,e),nt(rt,this,e))}catch(t){rt(this,e,t)}},(r=function(t){_(this,{type:N,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(L.prototype,{then:function(t,e){var n=D(this),r=W(A(this,L));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=H?F.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&Y(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r,e=M(t);this.promise=t,this.resolve=nt(it,t,e),this.reject=nt(rt,t,e)},U.f=W=function(t){return t===L||t===o?new i(t):G(t)},u||"function"!=typeof f||(a=f.prototype.then,l(f.prototype,"then",(function(t,e){var n=this;return new L((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof q&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return x(L,q.apply(c,arguments))}}))),s({global:!0,wrap:!0,forced:J},{Promise:L}),h(L,N,!1,!0),v(N),o=d(N),s({target:N,stat:!0,forced:J},{reject:function(t){var e=W(this);return e.reject.call(void 0,t),e.promise}}),s({target:N,stat:!0,forced:u||J},{resolve:function(t){return x(u&&this===o?L:this,t)}}),s({target:N,stat:!0,forced:K},{all:function(t){var e=this,n=W(e),r=n.resolve,i=n.reject,o=T((function(){var n=g(e.resolve),o=[],a=0,s=1;I(t,(function(t){var u=a++,c=!1;o.push(void 0),s++,n.call(e,t).then((function(t){c||(c=!0,o[u]=t,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(t){var e=this,n=W(e),r=n.reject,i=T((function(){var i=g(e.resolve);I(t,(function(t){i.call(e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},function(t,e,n){var r=n(2),i=n(129);t.exports=r?i:function(t){return Set.prototype.values.call(t)}},function(t,e,n){"use strict";var r=n(51),i=n(1),o=n(8),a=n(161),s=RegExp.prototype,u=s.toString,c=o((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),d="toString"!=u.name;(c||d)&&r(RegExp.prototype,"toString",(function(){var t=i(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in s)?a.call(t):n)}),{unsafe:!0})},function(t,e,n){"use strict";var r,i=n(0),o=n(53).f,a=n(41),s=n(126),u=n(49),c=n(127),d=n(2),f="".startsWith,l=Math.min,p=c("startsWith");i({target:"String",proto:!0,forced:!!(d||p||(r=o(String.prototype,"startsWith"),!r||r.writable))&&!p},{startsWith:function(t){var e=String(u(this));s(t);var n=a(l(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return f?f.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){var r,i=n(1),o=n(170),a=n(113),s=n(87),u=n(140),c=n(107),d=n(96),f=d("IE_PROTO"),l=function(){},p=function(t){return"<script>"+t+"<\/script>"},h=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;h=r?function(t){t.write(p("")),t.close();var e=t.parentWindow.Object;return t=null,e}(r):((e=c("iframe")).style.display="none",u.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F);for(var n=a.length;n--;)delete h.prototype[a[n]];return h()};s[f]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(l.prototype=i(t),n=new l,l.prototype=null,n[f]=t):n=h(),void 0===e?n:o(n,e)}},function(t,e,n){"use strict";var r=n(8);t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){throw 1},1)}))}},function(t,e,n){"use strict";var r=n(119),i=n(150);t.exports=r("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(160);r({target:"Set",proto:!0,real:!0,forced:i},{addAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(128);r({target:"Set",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{difference:function(t){var e=a(this),n=new(u(e,o("Set")))(e),r=s(n.delete);return c(t,(function(t){r.call(n,t)})),n}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{every:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return!u(n,(function(t){if(!r(t,t,e))return u.stop()}),void 0,!1,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(61),f=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{filter:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Set"))),l=s(i.add);return f(n,(function(t){r(t,t,e)&&l.call(i,t)}),void 0,!1,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{find:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t){if(r(t,t,e))return u.stop(t)}),void 0,!1,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{intersection:function(t){var e=a(this),n=new(u(e,o("Set"))),r=s(e.has),i=s(n.add);return c(t,(function(t){r.call(e,t)&&i.call(n,t)})),n}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{isDisjointFrom:function(t){var e=o(this),n=a(e.has);return!s(t,(function(t){if(!0===n.call(e,t))return s.stop()})).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(129),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{isSubsetOf:function(t){var e=u(this),n=a(t),r=n.has;return"function"!=typeof r&&(n=new(o("Set"))(t),r=s(n.has)),!c(e,(function(t){if(!1===r.call(n,t))return c.stop()}),void 0,!1,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{isSupersetOf:function(t){var e=o(this),n=a(e.has);return!s(t,(function(t){if(!1===n.call(e,t))return s.stop()})).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(61),s=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{join:function(t){var e=o(this),n=a(e),r=void 0===t?",":String(t),i=[];return s(n,i.push,i,!1,!0),i.join(r)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(61),f=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{map:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Set"))),l=s(i.add);return f(n,(function(t){l.call(i,r(t,t,e))}),void 0,!1,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{reduce:function(t){var e=o(this),n=s(e),r=arguments.length<2,i=r?void 0:arguments[1];if(a(t),u(n,(function(n){r?(r=!1,i=n):i=t(i,n,n,e)}),void 0,!1,!0),r)throw TypeError("Reduce of empty set with no initial value");return i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{some:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t){if(r(t,t,e))return u.stop()}),void 0,!1,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{symmetricDifference:function(t){var e=a(this),n=new(u(e,o("Set")))(e),r=s(n.delete),i=s(n.add);return c(t,(function(t){r.call(n,t)||i.call(n,t)})),n}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{union:function(t){var e=a(this),n=new(u(e,o("Set")))(e);return c(t,s(n.add),n),n}})},function(t,e,n){"use strict";var r=n(0),i=n(8),o=n(100),a=n(14),s=n(45),u=n(41),c=n(91),d=n(116),f=n(92),l=n(12),p=n(125),h=l("isConcatSpreadable"),v=p>=51||!i((function(){var t=[];return t[h]=!1,t.concat()[0]!==t})),b=f("concat"),g=function(t){if(!a(t))return!1;var e=t[h];return void 0!==e?!!e:o(t)};r({target:"Array",proto:!0,forced:!v||!b},{concat:function(t){var e,n,r,i,o,a=s(this),f=d(a,0),l=0;for(e=-1,r=arguments.length;e<r;e++)if(g(o=-1===e?a:arguments[e])){if(l+(i=u(o.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n<i;n++,l++)n in o&&c(f,l,o[n])}else{if(l>=9007199254740991)throw TypeError("Maximum allowed index exceeded");c(f,l++,o)}return f.length=l,f}})},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(8),i=n(48),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},function(t,e,n){var r=n(14);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports={}},function(t,e,n){var r=n(138),i=n(113);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(22).f,i=n(18),o=n(12)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){"use strict";var r=n(86),i=n(22),o=n(84);t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},function(t,e,n){var r=n(8),i=n(12),o=n(125),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},function(t,e,n){var r=n(0),i=n(45),o=n(88);r({target:"Object",stat:!0,forced:n(8)((function(){o(1)}))},{keys:function(t){return o(i(t))}})},function(t,e,n){"use strict";var r=n(164),i=n(1),o=n(45),a=n(41),s=n(59),u=n(49),c=n(165),d=n(166),f=Math.max,l=Math.min,p=Math.floor,h=/\$([$&'`]|\d\d?|<[^>]*>)/g,v=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,e,n,r){var b=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,g=r.REPLACE_KEEPS_$0,y=b?"$":"$0";return[function(n,r){var i=u(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,i,r):e.call(String(i),n,r)},function(t,r){if(!b&&g||"string"==typeof r&&-1===r.indexOf(y)){var o=n(e,t,this,r);if(o.done)return o.value}var u=i(t),p=String(this),h="function"==typeof r;h||(r=String(r));var v=u.global;if(v){var w=u.unicode;u.lastIndex=0}for(var I=[];;){var S=d(u,p);if(null===S)break;if(I.push(S),!v)break;""===String(S[0])&&(u.lastIndex=c(p,a(u.lastIndex),w))}for(var A,k="",E=0,x=0;x<I.length;x++){S=I[x];for(var C=String(S[0]),U=f(l(s(S.index),p.length),0),T=[],R=1;R<S.length;R++)T.push(void 0===(A=S[R])?A:String(A));var j=S.groups;if(h){var O=[C].concat(T,U,p);void 0!==j&&O.push(j);var B=String(r.apply(void 0,O))}else B=m(C,p,U,T,j,r);U>=E&&(k+=p.slice(E,U)+B,E=U+C.length)}return k+p.slice(E)}];function m(t,n,r,i,a,s){var u=r+t.length,c=i.length,d=v;return void 0!==a&&(a=o(a),d=h),e.call(s,d,(function(e,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(u);case"<":s=a[o.slice(1,-1)];break;default:var d=+o;if(0===d)return e;if(d>c){var f=p(d/10);return 0===f?e:f<=c?void 0===i[f-1]?o.charAt(1):i[f-1]+o.charAt(1):e}s=i[d-1]}return void 0===s?"":s}))}}))},function(t,e,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},function(t,e,n){var r=n(110),i=n(97),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},function(t,e,n){var r=n(138),i=n(113).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(8),i=/#|\.prototype\./,o=function(t,e){var n=s[a(t)];return n==c||n!=u&&("function"==typeof e?r(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},function(t,e,n){var r=n(48);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(12),i=n(64),o=n(22),a=r("unscopables"),s=Array.prototype;null==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},function(t,e,n){"use strict";var r=n(0),i=n(191).left,o=n(65),a=n(42),s=o("reduce"),u=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!s||!u},{reduce:function(t){return i(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(0),i=n(163).values;r({target:"Object",stat:!0},{values:function(t){return i(t)}})},function(t,e,n){"use strict";var r,i,o=n(161),a=n(193),s=RegExp.prototype.exec,u=String.prototype.replace,c=s,d=(r=/a/,i=/b*/g,s.call(r,"a"),s.call(i,"a"),0!==r.lastIndex||0!==i.lastIndex),f=a.UNSUPPORTED_Y||a.BROKEN_CARET,l=void 0!==/()??/.exec("")[1];(d||l||f)&&(c=function(t){var e,n,r,i,a=this,c=f&&a.sticky,p=o.call(a),h=a.source,v=0,b=t;return c&&(-1===(p=p.replace("y","")).indexOf("g")&&(p+="g"),b=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(h="(?: "+h+")",b=" "+b,v++),n=new RegExp("^(?:"+h+")",p)),l&&(n=new RegExp("^"+h+"$(?!\\s)",p)),d&&(e=a.lastIndex),r=s.call(c?n:a,b),c?r?(r.input=r.input.slice(v),r[0]=r[0].slice(v),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:d&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),l&&r&&r.length>1&&u.call(r[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(r[i]=void 0)})),r}),t.exports=c},function(t,e,n){"use strict";var r=n(164),i=n(156),o=n(1),a=n(49),s=n(46),u=n(165),c=n(41),d=n(166),f=n(105),l=n(8),p=[].push,h=Math.min,v=!l((function(){return!RegExp(4294967295,"y")}));r("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(a(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[r];if(!i(t))return e.call(r,t,o);for(var s,u,c,d=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,v=new RegExp(t.source,l+"g");(s=f.call(v,r))&&!((u=v.lastIndex)>h&&(d.push(r.slice(h,s.index)),s.length>1&&s.index<r.length&&p.apply(d,s.slice(1)),c=s[0].length,h=u,d.length>=o));)v.lastIndex===s.index&&v.lastIndex++;return h===r.length?!c&&v.test("")||d.push(""):d.push(r.slice(h)),d.length>o?d.slice(0,o):d}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var i=a(this),o=null==e?void 0:e[t];return void 0!==o?o.call(e,i,n):r.call(String(i),e,n)},function(t,i){var a=n(r,t,this,i,r!==e);if(a.done)return a.value;var f=o(t),l=String(this),p=s(f,RegExp),b=f.unicode,g=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(v?"y":"g"),y=new p(v?f:"^(?:"+f.source+")",g),m=void 0===i?4294967295:i>>>0;if(0===m)return[];if(0===l.length)return null===d(y,l)?[l]:[];for(var w=0,I=0,S=[];I<l.length;){y.lastIndex=v?I:0;var A,k=d(y,v?l:l.slice(I));if(null===k||(A=h(c(y.lastIndex+(v?0:I)),l.length))===w)I=u(l,I,b);else{if(S.push(l.slice(w,I)),S.length===m)return S;for(var E=1;E<=k.length-1;E++)if(S.push(k[E]),S.length===m)return S;I=w=A}}return S.push(l.slice(w)),S}]}),!v)},function(t,e,n){var r=n(11),i=n(14),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},function(t,e,n){var r=n(11),i=n(50);t.exports=function(t,e){try{i(r,t,e)}catch(n){r[t]=e}return e}},function(t,e,n){var r=n(134),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},function(t,e,n){var r=n(2),i=n(134);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(44),i=n(41),o=n(112),a=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),d=o(a,c);if(t&&n!=n){for(;c>d;)if((s=u[d++])!=s)return!0}else for(;c>d;d++)if((t||d in u)&&u[d]===n)return t||d||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},function(t,e,n){var r=n(59),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(8);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,e,n){var r=n(14),i=n(100),o=n(12)("species");t.exports=function(t,e){var n;return i(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[o])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},function(t,e,n){"use strict";var r=n(0),i=n(172),o=n(118),a=n(145),s=n(89),u=n(50),c=n(51),d=n(12),f=n(2),l=n(90),p=n(143),h=p.IteratorPrototype,v=p.BUGGY_SAFARI_ITERATORS,b=d("iterator"),g=function(){return this};t.exports=function(t,e,n,d,p,y,m){i(n,e,d);var w,I,S,A=function(t){if(t===p&&U)return U;if(!v&&t in x)return x[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},k=e+" Iterator",E=!1,x=t.prototype,C=x[b]||x["@@iterator"]||p&&x[p],U=!v&&C||A(p),T="Array"==e&&x.entries||C;if(T&&(w=o(T.call(new t)),h!==Object.prototype&&w.next&&(f||o(w)===h||(a?a(w,h):"function"!=typeof w[b]&&u(w,b,g)),s(w,k,!0,!0),f&&(l[k]=g))),"values"==p&&C&&"values"!==C.name&&(E=!0,U=function(){return C.call(this)}),f&&!m||x[b]===U||u(x,b,U),l[e]=U,p)if(I={values:A("values"),keys:y?U:A("keys"),entries:A("entries")},m)for(S in I)(v||E||!(S in x))&&c(x,S,I[S]);else r({target:e,proto:!0,forced:v||E},I);return I}},function(t,e,n){var r=n(18),i=n(45),o=n(96),a=n(144),s=o("IE_PROTO"),u=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e,n){"use strict";var r=n(0),i=n(11),o=n(99),a=n(51),s=n(120),u=n(4),c=n(102),d=n(14),f=n(8),l=n(123),p=n(89),h=n(149);t.exports=function(t,e,n){var v=-1!==t.indexOf("Map"),b=-1!==t.indexOf("Weak"),g=v?"set":"add",y=i[t],m=y&&y.prototype,w=y,I={},S=function(t){var e=m[t];a(m,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(b&&!d(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return b&&!d(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(b&&!d(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(o(t,"function"!=typeof y||!(b||m.forEach&&!f((function(){(new y).entries().next()})))))w=n.getConstructor(e,t,v,g),s.REQUIRED=!0;else if(o(t,!0)){var A=new w,k=A[g](b?{}:-0,1)!=A,E=f((function(){A.has(1)})),x=l((function(t){new y(t)})),C=!b&&f((function(){for(var t=new y,e=5;e--;)t[g](e,e);return!t.has(-0)}));x||((w=e((function(e,n){c(e,w,t);var r=h(new y,e,w);return null!=n&&u(n,r[g],r,v),r}))).prototype=m,m.constructor=w),(E||C)&&(S("delete"),S("has"),v&&S("get")),(C||k)&&S(g),b&&m.clear&&delete m.clear}return I[t]=w,r({global:!0,forced:w!=y},I),p(w,t),b||n.setStrong(w,t,v),w}},function(t,e,n){var r=n(87),i=n(14),o=n(18),a=n(22).f,s=n(97),u=n(174),c=s("meta"),d=0,f=Object.isExtensible||function(){return!0},l=function(t){a(t,c,{value:{objectID:"O"+ ++d,weakData:{}}})},p=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,c)){if(!f(t))return"F";if(!e)return"E";l(t)}return t[c].objectID},getWeakData:function(t,e){if(!o(t,c)){if(!f(t))return!0;if(!e)return!1;l(t)}return t[c].weakData},onFreeze:function(t){return u&&p.REQUIRED&&f(t)&&!o(t,c)&&l(t),t}};r[c]=!0},function(t,e,n){var r=n(147),i=n(90),o=n(12)("iterator");t.exports=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[r(t)]}},function(t,e,n){var r={};r[n(12)("toStringTag")]="z",t.exports="[object z]"===String(r)},function(t,e,n){var r=n(12)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(t){}return n}},function(t,e,n){var r=n(51);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r,i,o=n(11),a=n(154),s=o.process,u=s&&s.versions,c=u&&u.v8;c?i=(r=c.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=r[1]),t.exports=i&&+i},function(t,e,n){var r=n(156);t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},function(t,e,n){var r=n(12)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,"/./"[t](e)}catch(t){}}return!1}},function(t,e,n){"use strict";var r=n(1),i=n(9);t.exports=function(){for(var t,e=r(this),n=i(e.delete),o=!0,a=0,s=arguments.length;a<s;a++)t=n.call(e,arguments[a]),o=o&&t;return!!o}},function(t,e,n){var r=n(1),i=n(121);t.exports=function(t){var e=i(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return r(e.call(t))}},function(t,e,n){"use strict";var r=n(0),i=n(111).indexOf,o=n(65),a=n(42),s=[].indexOf,u=!!s&&1/[1].indexOf(1,-0)<0,c=o("indexOf"),d=a("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:u||!c||!d},{indexOf:function(t){return u?s.apply(this,arguments)||0:i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(0),i=n(14),o=n(100),a=n(112),s=n(41),u=n(44),c=n(91),d=n(12),f=n(92),l=n(42),p=f("slice"),h=l("slice",{ACCESSORS:!0,0:0,1:2}),v=d("species"),b=[].slice,g=Math.max;r({target:"Array",proto:!0,forced:!p||!h},{slice:function(t,e){var n,r,d,f=u(this),l=s(f.length),p=a(t,l),h=a(void 0===e?l:e,l);if(o(f)&&("function"!=typeof(n=f.constructor)||n!==Array&&!o(n.prototype)?i(n)&&null===(n=n[v])&&(n=void 0):n=void 0,n===Array||void 0===n))return b.call(f,p,h);for(r=new(void 0===n?Array:n)(g(h-p,0)),d=0;p<h;p++,d++)p in f&&c(r,d,f[p]);return r.length=d,r}})},function(t,e,n){"use strict";var r=n(17),i=n(11),o=n(99),a=n(51),s=n(18),u=n(48),c=n(149),d=n(86),f=n(8),l=n(64),p=n(98).f,h=n(53).f,v=n(22).f,b=n(196).trim,g=i.Number,y=g.prototype,m="Number"==u(l(y)),w=function(t){var e,n,r,i,o,a,s,u,c=d(t,!1);if("string"==typeof c&&c.length>2)if(43===(e=(c=b(c)).charCodeAt(0))||45===e){if(88===(n=c.charCodeAt(2))||120===n)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+c}for(a=(o=c.slice(2)).length,s=0;s<a;s++)if((u=o.charCodeAt(s))<48||u>i)return NaN;return parseInt(o,r)}return+c};if(o("Number",!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var I,S=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof S&&(m?f((function(){y.valueOf.call(n)})):"Number"!=u(n))?c(new g(w(e)),n,S):w(e)},A=r?p(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;A.length>k;k++)s(g,I=A[k])&&!s(S,I)&&v(S,I,h(g,I));S.prototype=y,y.constructor=S,a(i,"Number",S)}},function(t,e,n){var r=n(17),i=n(8),o=n(107);t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(11),i=n(108),o=r["__core-js_shared__"]||i("__core-js_shared__",{});t.exports=o},function(t,e,n){var r=n(18),i=n(136),o=n(53),a=n(22);t.exports=function(t,e){for(var n=i(e),s=a.f,u=o.f,c=0;c<n.length;c++){var d=n[c];r(t,d)||s(t,d,u(e,d))}}},function(t,e,n){var r=n(15),i=n(98),o=n(114),a=n(1);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(a(t)),n=o.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(11);t.exports=r},function(t,e,n){var r=n(18),i=n(44),o=n(111).indexOf,a=n(87);t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)!r(a,n)&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(115);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e,n){var r=n(15);t.exports=r("document","documentElement")},function(t,e,n){var r=n(12);e.f=r},function(t,e,n){var r=n(137),i=n(18),o=n(141),a=n(22).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},function(t,e,n){"use strict";var r,i,o,a=n(118),s=n(50),u=n(18),c=n(12),d=n(2),f=c("iterator"),l=!1;[].keys&&("next"in(o=[].keys())?(i=a(a(o)))!==Object.prototype&&(r=i):l=!0),null==r&&(r={}),d||u(r,f)||s(r,f,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:l}},function(t,e,n){var r=n(8);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,e,n){var r=n(1),i=n(173);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,o){return r(n),i(o),e?t.call(n,o):n.__proto__=o,n}}():void 0)},function(t,e,n){var r=n(12),i=n(90),o=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},function(t,e,n){var r=n(122),i=n(48),o=n(12)("toStringTag"),a="Arguments"==i(function(){return arguments}());t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:a?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,n){var r=n(1);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(14),i=n(145);t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},function(t,e,n){"use strict";var r=n(22).f,i=n(64),o=n(124),a=n(16),s=n(102),u=n(4),c=n(117),d=n(151),f=n(17),l=n(120).fastKey,p=n(58),h=p.set,v=p.getterFor;t.exports={getConstructor:function(t,e,n,c){var d=t((function(t,r){s(t,d,e),h(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),f||(t.size=0),null!=r&&u(r,t[c],t,n)})),p=v(e),b=function(t,e,n){var r,i,o=p(t),a=g(t,e);return a?a.value=n:(o.last=a={index:i=l(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),f?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},g=function(t,e){var n,r=p(t),i=l(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(d.prototype,{clear:function(){for(var t=p(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,f?t.size=0:this.size=0},delete:function(t){var e=p(this),n=g(this,t);if(n){var r=n.next,i=n.previous;delete e.index[n.index],n.removed=!0,i&&(i.next=r),r&&(r.previous=i),e.first==n&&(e.first=r),e.last==n&&(e.last=i),f?e.size--:this.size--}return!!n},forEach:function(t){for(var e,n=p(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!g(this,t)}}),o(d.prototype,n?{get:function(t){var e=g(this,t);return e&&e.value},set:function(t,e){return b(this,0===t?0:t,e)}}:{add:function(t){return b(this,t=0===t?0:t,t)}}),f&&r(d.prototype,"size",{get:function(){return p(this).size}}),d},setStrong:function(t,e,n){var r=e+" Iterator",i=v(e),o=v(r);c(t,e,(function(t,e){h(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=o(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),d(e)}}},function(t,e,n){"use strict";var r=n(15),i=n(22),o=n(12),a=n(17),s=o("species");t.exports=function(t){var e=r(t),n=i.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},function(t,e,n){var r,i,o,a=n(11),s=n(8),u=n(48),c=n(16),d=n(140),f=n(107),l=n(153),p=a.location,h=a.setImmediate,v=a.clearImmediate,b=a.process,g=a.MessageChannel,y=a.Dispatch,m=0,w={},I=function(t){if(w.hasOwnProperty(t)){var e=w[t];delete w[t],e()}},S=function(t){return function(){I(t)}},A=function(t){I(t.data)},k=function(t){a.postMessage(t+"",p.protocol+"//"+p.host)};h&&v||(h=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return w[++m]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(m),m},v=function(t){delete w[t]},"process"==u(b)?r=function(t){b.nextTick(S(t))}:y&&y.now?r=function(t){y.now(S(t))}:g&&!l?(o=(i=new g).port2,i.port1.onmessage=A,r=c(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(k)||"file:"===p.protocol?r="onreadystatechange"in f("script")?function(t){d.appendChild(f("script")).onreadystatechange=function(){d.removeChild(this),I(t)}}:function(t){setTimeout(S(t),0)}:(r=k,a.addEventListener("message",A,!1))),t.exports={set:h,clear:v}},function(t,e,n){var r=n(154);t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},function(t,e,n){var r=n(15);t.exports=r("navigator","userAgent")||""},function(t,e,n){"use strict";var r=n(9),i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},function(t,e,n){var r=n(14),i=n(48),o=n(12)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(59),i=n(49),o=function(t){return function(e,n){var o,a,s=String(i(e)),u=r(n),c=s.length;return u<0||u>=c?t?"":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}};t.exports={codeAt:o(!1),charAt:o(!0)}},function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,e,n){"use strict";var r=n(54).forEach,i=n(65),o=n(42),a=i("forEach"),s=o("forEach");t.exports=a&&s?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},function(t,e,n){"use strict";var r=n(1),i=n(9);t.exports=function(){for(var t=r(this),e=i(t.add),n=0,o=arguments.length;n<o;n++)e.call(t,arguments[n]);return t}},function(t,e,n){"use strict";var r=n(1);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(0),i=n(54).every,o=n(65),a=n(42),s=o("every"),u=a("every");r({target:"Array",proto:!0,forced:!s||!u},{every:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(17),i=n(88),o=n(44),a=n(95).f,s=function(t){return function(e){for(var n,s=o(e),u=i(s),c=u.length,d=0,f=[];c>d;)n=u[d++],r&&!a.call(s,n)||f.push(t?[n,s[n]]:s[n]);return f}};t.exports={entries:s(!0),values:s(!1)}},function(t,e,n){"use strict";n(57);var r=n(51),i=n(8),o=n(12),a=n(105),s=n(50),u=o("species"),c=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),d="$0"==="a".replace(/./,"$0"),f=o("replace"),l=!!/./[f]&&""===/./[f]("a","$0"),p=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var h=o(t),v=!i((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),b=v&&!i((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[u]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return e=!0,null},n[h](""),!e}));if(!v||!b||"replace"===t&&(!c||!d||l)||"split"===t&&!p){var g=/./[h],y=n(h,""[t],(function(t,e,n,r,i){return e.exec===a?v&&!i?{done:!0,value:g.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:d,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:l}),m=y[0],w=y[1];r(String.prototype,t,m),r(RegExp.prototype,h,2==e?function(t,e){return w.call(t,this,e)}:function(t){return w.call(t,this)})}f&&s(RegExp.prototype[h],"sham",!0)}},function(t,e,n){"use strict";var r=n(157).charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){var r=n(48),i=n(105);t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var o=n.call(t,e);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},function(t,e,n){"use strict";var r=n(0),i=n(54).some,o=n(65),a=n(42),s=o("some"),u=a("some");r({target:"Array",proto:!0,forced:!s||!u},{some:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){var r=n(11),i=n(109),o=r.WeakMap;t.exports="function"==typeof o&&/native code/.test(i(o))},function(t,e,n){var r=n(17),i=n(22),o=n(1),a=n(88);t.exports=r?Object.defineProperties:function(t,e){o(t);for(var n,r=a(e),s=r.length,u=0;s>u;)i.f(t,n=r[u++],e[n]);return t}},function(t,e,n){var r=n(44),i=n(98).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){"use strict";var r=n(143).IteratorPrototype,i=n(64),o=n(84),a=n(89),s=n(90),u=function(){return this};t.exports=function(t,e,n){var c=e+" Iterator";return t.prototype=i(r,{next:o(1,n)}),a(t,c,!1,!0),s[c]=u,t}},function(t,e,n){var r=n(14);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,e,n){var r=n(8);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(t,e,n){"use strict";var r=n(122),i=n(147);t.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},function(t,e,n){var r=n(11);t.exports=r.Promise},function(t,e,n){var r,i,o,a,s,u,c,d,f=n(11),l=n(53).f,p=n(48),h=n(152).set,v=n(153),b=f.MutationObserver||f.WebKitMutationObserver,g=f.process,y=f.Promise,m="process"==p(g),w=l(f,"queueMicrotask"),I=w&&w.value;I||(r=function(){var t,e;for(m&&(t=g.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?a():o=void 0,t}}o=void 0,t&&t.enter()},m?a=function(){g.nextTick(r)}:b&&!v?(s=!0,u=document.createTextNode(""),new b(r).observe(u,{characterData:!0}),a=function(){u.data=s=!s}):y&&y.resolve?(c=y.resolve(void 0),d=c.then,a=function(){d.call(c,r)}):a=function(){h.call(f,r)}),t.exports=I||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},function(t,e,n){var r=n(1),i=n(14),o=n(155);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){var r=n(11);t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,e){t.exports=function(t,e){return t===e||t!=t&&e!=e}},function(t,e,n){"use strict";var r=n(16),i=n(45),o=n(148),a=n(146),s=n(41),u=n(91),c=n(121);t.exports=function(t){var e,n,d,f,l,p,h=i(t),v="function"==typeof this?this:Array,b=arguments.length,g=b>1?arguments[1]:void 0,y=void 0!==g,m=c(h),w=0;if(y&&(g=r(g,b>2?arguments[2]:void 0,2)),null==m||v==Array&&a(m))for(n=new v(e=s(h.length));e>w;w++)p=y?g(h[w],w):h[w],u(n,w,p);else for(l=(f=m.call(h)).next,n=new v;!(d=l.call(f)).done;w++)p=y?o(f,g,[d.value,w],!0):d.value,u(n,w,p);return n.length=w,n}},function(t,e,n){"use strict";var r=n(17),i=n(8),o=n(88),a=n(114),s=n(95),u=n(45),c=n(85),d=Object.assign,f=Object.defineProperty;t.exports=!d||i((function(){if(r&&1!==d({b:1},d(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=d({},t)[n]||"abcdefghijklmnopqrst"!=o(d({},e)).join("")}))?function(t,e){for(var n=u(t),i=arguments.length,d=1,f=a.f,l=s.f;i>d;)for(var p,h=c(arguments[d++]),v=f?o(h).concat(f(h)):o(h),b=v.length,g=0;b>g;)p=v[g++],r&&!l.call(h,p)||(n[p]=h[p]);return n}:d},function(t,e,n){"use strict";var r,i=n(0),o=n(53).f,a=n(41),s=n(126),u=n(49),c=n(127),d=n(2),f="".endsWith,l=Math.min,p=c("endsWith");i({target:"String",proto:!0,forced:!!(d||p||(r=o(String.prototype,"endsWith"),!r||r.writable))&&!p},{endsWith:function(t){var e=String(u(this));s(t);var n=arguments.length>1?arguments[1]:void 0,r=a(e.length),i=void 0===n?r:l(a(n),r),o=String(t);return f?f.call(e,o,i):e.slice(i-o.length,i)===o}})},function(t,e,n){var r=n(0),i=n(8),o=n(45),a=n(118),s=n(144);r({target:"Object",stat:!0,forced:i((function(){a(1)})),sham:!s},{getPrototypeOf:function(t){return a(o(t))}})},function(t,e,n){var r=n(0),i=n(15),o=n(9),a=n(1),s=n(14),u=n(64),c=n(187),d=n(8),f=i("Reflect","construct"),l=d((function(){function t(){}return!(f((function(){}),[],t)instanceof t)})),p=!d((function(){f((function(){}))})),h=l||p;r({target:"Reflect",stat:!0,forced:h,sham:h},{construct:function(t,e){o(t),a(e);var n=arguments.length<3?t:o(arguments[2]);if(p&&!l)return f(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(c.apply(t,r))}var i=n.prototype,d=u(s(i)?i:Object.prototype),h=Function.apply.call(t,d,e);return s(h)?h:d}})},function(t,e,n){"use strict";var r=n(9),i=n(14),o=[].slice,a={},s=function(t,e,n){if(!(e in a)){for(var r=[],i=0;i<e;i++)r[i]="a["+i+"]";a[e]=Function("C,a","return new C("+r.join(",")+")")}return a[e](t,n)};t.exports=Function.bind||function(t){var e=r(this),n=o.call(arguments,1),a=function(){var r=n.concat(o.call(arguments));return this instanceof a?s(e,r.length,r):e.apply(t,r)};return i(e.prototype)&&(a.prototype=e.prototype),a}},function(t,e,n){"use strict";var r=n(0),i=n(59),o=n(189),a=n(190),s=n(8),u=1..toFixed,c=Math.floor,d=function(t,e,n){return 0===e?n:e%2==1?d(t,e-1,n*t):d(t*t,e/2,n)};r({target:"Number",proto:!0,forced:u&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!s((function(){u.call({})}))},{toFixed:function(t){var e,n,r,s,u=o(this),f=i(t),l=[0,0,0,0,0,0],p="",h="0",v=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*l[n],l[n]=r%1e7,r=c(r/1e7)},b=function(t){for(var e=6,n=0;--e>=0;)n+=l[e],l[e]=c(n/t),n=n%t*1e7},g=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==l[t]){var n=String(l[t]);e=""===e?n:e+a.call("0",7-n.length)+n}return e};if(f<0||f>20)throw RangeError("Incorrect fraction digits");if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return String(u);if(u<0&&(p="-",u=-u),u>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(u*d(2,69,1))-69)<0?u*d(2,-e,1):u/d(2,e,1),n*=4503599627370496,(e=52-e)>0){for(v(0,n),r=f;r>=7;)v(1e7,0),r-=7;for(v(d(10,r,1),0),r=e-1;r>=23;)b(1<<23),r-=23;b(1<<r),v(1,1),b(2),h=g()}else v(0,n),v(1<<-e,0),h=g()+a.call("0",f);return h=f>0?p+((s=h.length)<=f?"0."+a.call("0",f-s)+h:h.slice(0,s-f)+"."+h.slice(s-f)):p+h}})},function(t,e,n){var r=n(48);t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},function(t,e,n){"use strict";var r=n(59),i=n(49);t.exports="".repeat||function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e,n){var r=n(9),i=n(45),o=n(85),a=n(41),s=function(t){return function(e,n,s,u){r(n);var c=i(e),d=o(c),f=a(c.length),l=t?f-1:0,p=t?-1:1;if(s<2)for(;;){if(l in d){u=d[l],l+=p;break}if(l+=p,t?l<0:f<=l)throw TypeError("Reduce of empty array with no initial value")}for(;t?l>=0:f>l;l+=p)l in d&&(u=n(u,d[l],l,c));return u}};t.exports={left:s(!1),right:s(!0)}},function(t,e){!function(e){"use strict";var n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag",u="object"==typeof t,c=e.regeneratorRuntime;if(c)u&&(t.exports=c);else{(c=e.regeneratorRuntime=u?t.exports:{}).wrap=v;var d={},f={};f[o]=function(){return this};var l=Object.getPrototypeOf,p=l&&l(l(x([])));p&&p!==n&&r.call(p,o)&&(f=p);var h=m.prototype=g.prototype=Object.create(f);y.prototype=h.constructor=m,m.constructor=y,m[s]=y.displayName="GeneratorFunction",c.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===y||"GeneratorFunction"===(e.displayName||e.name))},c.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,m):(t.__proto__=m,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(h),t},c.awrap=function(t){return{__await:t}},w(I.prototype),I.prototype[a]=function(){return this},c.AsyncIterator=I,c.async=function(t,e,n,r){var i=new I(v(t,e,n,r));return c.isGeneratorFunction(e)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},w(h),h[s]="Generator",h[o]=function(){return this},h.toString=function(){return"[object Generator]"},c.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},c.values=x,E.prototype={constructor:E,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,r){return a.type="throw",a.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=r.call(o,"catchLoc"),u=r.call(o,"finallyLoc");if(s&&u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,d):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),d},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),k(n),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:x(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}}}function v(t,e,n,r){var i=e&&e.prototype instanceof g?e:g,o=Object.create(i.prototype),a=new E(r||[]);return o._invoke=function(t,e,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return C()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=S(a,n);if(s){if(s===d)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=b(t,e,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===d)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}(t,n,a),o}function b(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function g(){}function y(){}function m(){}function w(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function I(t){var e;this._invoke=function(n,i){function o(){return new Promise((function(e,o){!function e(n,i,o,a){var s=b(t[n],t,i);if("throw"!==s.type){var u=s.arg,c=u.value;return c&&"object"==typeof c&&r.call(c,"__await")?Promise.resolve(c.__await).then((function(t){e("next",t,o,a)}),(function(t){e("throw",t,o,a)})):Promise.resolve(c).then((function(t){u.value=t,o(u)}),a)}a(s.arg)}(n,i,e,o)}))}return e=e?e.then(o,o):o()}}function S(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method))return d;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=b(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,d;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function A(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function k(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function E(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(A,this),this.reset(!0)}function x(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:C}}function C(){return{value:void 0,done:!0}}}(function(){return this}()||Function("return this")())},function(t,e,n){"use strict";var r=n(8);function i(t,e){return RegExp(t,e)}e.UNSUPPORTED_Y=r((function(){var t=i("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=r((function(){var t=i("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},function(t,e,n){"use strict";var r=n(0),i=n(54).findIndex,o=n(101),a=n(42),s=!0,u=a("findIndex");"findIndex"in[]&&Array(1).findIndex((function(){s=!1})),r({target:"Array",proto:!0,forced:s||!u},{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("findIndex")},function(t,e,n){"use strict";var r=n(0),i=n(85),o=n(44),a=n(65),s=[].join,u=i!=Object,c=a("join",",");r({target:"Array",proto:!0,forced:u||!c},{join:function(t){return s.call(o(this),void 0===t?",":t)}})},function(t,e,n){var r=n(49),i="["+n(197)+"]",o=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$"),s=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(o,"")),2&t&&(n=n.replace(a,"")),n}};t.exports={start:s(1),end:s(2),trim:s(3)}},function(t,e){t.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},function(t,e,n){var r=n(0),i=n(163).entries;r({target:"Object",stat:!0},{entries:function(t){return i(t)}})},function(t,e,n){"use strict";n(119)("WeakSet",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(200))},function(t,e,n){"use strict";var r=n(124),i=n(120).getWeakData,o=n(1),a=n(14),s=n(102),u=n(4),c=n(54),d=n(18),f=n(58),l=f.set,p=f.getterFor,h=c.find,v=c.findIndex,b=0,g=function(t){return t.frozen||(t.frozen=new y)},y=function(){this.entries=[]},m=function(t,e){return h(t.entries,(function(t){return t[0]===e}))};y.prototype={get:function(t){var e=m(this,t);if(e)return e[1]},has:function(t){return!!m(this,t)},set:function(t,e){var n=m(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=v(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,c){var f=t((function(t,r){s(t,f,e),l(t,{type:e,id:b++,frozen:void 0}),null!=r&&u(r,t[c],t,n)})),h=p(e),v=function(t,e,n){var r=h(t),a=i(o(e),!0);return!0===a?g(r).set(e,n):a[r.id]=n,t};return r(f.prototype,{delete:function(t){var e=h(this);if(!a(t))return!1;var n=i(t);return!0===n?g(e).delete(t):n&&d(n,e.id)&&delete n[e.id]},has:function(t){var e=h(this);if(!a(t))return!1;var n=i(t);return!0===n?g(e).has(t):n&&d(n,e.id)}}),r(f.prototype,n?{get:function(t){var e=h(this);if(a(t)){var n=i(t);return!0===n?g(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return v(this,t,e)}}:{add:function(t){return v(this,t,!0)}}),f}}},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(160);r({target:"WeakSet",proto:!0,real:!0,forced:i},{addAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(128);r({target:"WeakSet",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(112),o=n(59),a=n(41),s=n(45),u=n(116),c=n(91),d=n(92),f=n(42),l=d("splice"),p=f("splice",{ACCESSORS:!0,0:0,1:2}),h=Math.max,v=Math.min;r({target:"Array",proto:!0,forced:!l||!p},{splice:function(t,e){var n,r,d,f,l,p,b=s(this),g=a(b.length),y=i(t,g),m=arguments.length;if(0===m?n=r=0:1===m?(n=0,r=g-y):(n=m-2,r=v(h(o(e),0),g-y)),g+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(d=u(b,r),f=0;f<r;f++)(l=y+f)in b&&c(d,f,b[l]);if(d.length=r,n<r){for(f=y;f<g-r;f++)p=f+n,(l=f+r)in b?b[p]=b[l]:delete b[p];for(f=g;f>g-r+n;f--)delete b[f-1]}else if(n>r)for(f=g-r;f>y;f--)p=f+n-1,(l=f+r-1)in b?b[p]=b[l]:delete b[p];for(f=0;f<n;f++)b[f+y]=arguments[f+2];return b.length=g-r+n,d}})},function(t,e,n){var r=n(0),i=n(8),o=n(44),a=n(53).f,s=n(17),u=i((function(){a(1)}));r({target:"Object",stat:!0,forced:!s||u,sham:!s},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},function(t,e,n){var r=n(0),i=n(17),o=n(136),a=n(44),s=n(53),u=n(91);r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,n,r=a(t),i=s.f,c=o(r),d={},f=0;c.length>f;)void 0!==(n=i(r,e=c[f++]))&&u(d,e,n);return d}})},function(t,e,n){"use strict";n.r(e),n.d(e,"bootPubstack",(function(){return Pn})),n.d(e,"pubstackAutoconfig",(function(){return Nn}));n(21),n(23),n(24),n(25),n(5),n(26),n(3),n(60),n(43),n(6),n(27),n(28),n(29),n(30),n(31),n(32),n(33),n(34),n(35),n(36),n(37),n(38),n(39),n(7);n(10),n(55),n(40),n(47),n(66),n(184),n(67),n(68),n(69),n(70),n(71),n(72),n(73),n(74),n(75),n(76),n(77),n(78),n(79),n(80),n(81),n(82),n(13);var r,i,o,a=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},s=/pbstck:debug/.test(window.location.href),u=!!(null===(r=window.localStorage)||void 0===r?void 0:r.getItem)&&null!==window.localStorage.getItem("pbstck"),c="[pbstck-"+(null!=="acecfc8"?"acecfc8":"unknown")+"]";function d(){return s||u}function f(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];d()&&console.log.apply(console,a([c],t))}function l(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];d()&&console.warn.apply(console,a([c],t))}function p(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];d()&&console.error.apply(console,a([c],t))}!function(t){t[t.LOADED=0]="LOADED",t[t.FAILED=1]="FAILED",t[t.NOT_READY=2]="NOT_READY"}(i||(i={})),function(t){t.RUNNING="running",t.NO_BID="noBid",t.BID="bidResponse",t.TIMEOUT="bidTimeout"}(o||(o={}));var h,v,b=function(t){return t.state===o.BID};!function(t){t[t.ON_DONE=0]="ON_DONE",t[t.ON_SMART_MERGED=1]="ON_SMART_MERGED",t[t.NEVER=2]="NEVER"}(h||(h={})),function(t){t[t.PBJS=0]="PBJS",t[t.SMART_RTB=1]="SMART_RTB",t[t.AMAZON=2]="AMAZON",t[t.GAM=3]="GAM"}(v||(v={}));var g={FALLBACK:"d/fallback",ELAPSED_MS:"d/elapsed_ms",OUTBID:"d/outbid"};n(19),n(56),n(20),n(83),n(130),n(185),n(186),n(62);function y(t){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(t,e){return!e||"object"!==y(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function w(t){var e="function"==typeof Map?new Map:void 0;return(w=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return I(t,arguments,k(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),A(r,t)})(t)}function I(t,e,n){return(I=S()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&A(i,n.prototype),i}).apply(null,arguments)}function S(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function A(t,e){return(A=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function k(t){return(k=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var E=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&A(t,e)}(i,t);var e,n,r=(e=i,n=S(),function(){var t,r=k(e);if(n){var i=k(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return m(this,t)});function i(t){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i),r.call(this,t)}return i}(w(Error));function x(t,e){if(!Array.isArray(t))throw new E(null!=e?e:"Expected value to be an array, but received ".concat(y(t)))}function C(t){return"number"==typeof t}function U(t){return"string"==typeof t}function T(t,e){if(!C(t))throw new E(null!=e?e:"Expected value to be a number, but received ".concat(y(t)))}function R(t,e){if(null!=t&&!C(t))throw new E(null!=e?e:"Expected value to be a number, but received ".concat(y(t)))}function j(t,e){if(!function(t){return"boolean"==typeof t}(t))throw new E(null!=e?e:"Expected value to be a boolean, but received ".concat(y(t)))}function O(t,e){if("string"!=typeof t)throw new E(null!=e?e:"Expected value to be a string, but received ".concat(y(t)))}function B(t,e){if(void 0!==t)throw new E(null!=e?e:"Expected value to be undefined, but received ".concat(t))}function P(t,e){if(null==t)throw new E(null!=e?e:"Expected value to be defined, but received ".concat(t))}function N(t,e,n){if(t!==e)throw new E(null!=n?n:"Expected value to be equal to '".concat(e,"', but received ").concat(t))}function M(t,e){if(!t)throw new E(null!=e?e:"Expected value to be true, but received ".concat(t))}function _(t,e){if(!Array.isArray(t)||0===t.filter((function(t){return void 0!==t})).length)throw new E(null!=e?e:"Expected array to be not empty")}var D=function(t){return"object"===y(t)&&null!==t&&!Array.isArray(t)};function L(t,e){if(!D(t))throw new E(null!=e?e:"Expected value to be record, but received '".concat(y(t),"'"))}var V=function(t,e){return D(t)&&e in t};function z(t,e,n){if(!V(t,e))throw new E(null!=n?n:"Expected object to have key '".concat(e,"', but not found"))}var F=function(){function t(){this.storeAuctions=new Map,this.storeAuctionsDone=new Set,this.storeBids=new Map,this.storeBidsRendered=new Set,this.mappingAdUnitNameAuctions=new Map,this.mappingAdUnitCodeLastAuctions=new Map,this.mappingAdUnitNameRenderedBids=new Map,this.mappingAuctionIdBids=new Map,this.mappingBidIdAdUnitName=new Map}return t.prototype.setAuction=function(t){var e;this.storeAuctions.set(t.auctionId,t);var n=null!==(e=this.mappingAdUnitNameAuctions.get(t.adUnit.name))&&void 0!==e?e:[];n.find((function(e){return e===t.auctionId}))||(n.push(t.auctionId),this.mappingAdUnitNameAuctions.set(t.adUnit.name,n)),this.mappingAdUnitCodeLastAuctions.set(t.adUnit.code,t.auctionId)},t.prototype.setBid=function(t){var e;this.storeBids.set(t.bidId,t);var n=this.storeAuctions.get(t.auctionId);P(n,"auction not found, @auctionId="+t.auctionId+" @bidId="+t.bidId),this.mappingBidIdAdUnitName.set(t.bidId,n.adUnit.name);var r=null!==(e=this.mappingAuctionIdBids.get(n.auctionId))&&void 0!==e?e:[];r.find((function(e){return e===t.bidId}))||(r.push(t.bidId),this.mappingAuctionIdBids.set(n.auctionId,r))},t.prototype.getAuction=function(t){var e=this.storeAuctions.get(t);return P(e,"auction not found, @auctionId="+t),e},t.prototype.getBid=function(t){var e=this.storeBids.get(t);return P(e,"bid not found, @bidId="+t),e},t.prototype.updateStatusBidRendered=function(t){var e,n=this.getBid(t),r=this.mappingBidIdAdUnitName.get(n.bidId);P(r);var i=null!==(e=this.mappingAdUnitNameRenderedBids.get(r))&&void 0!==e?e:[];B(i.find((function(t){return t===n.bidId})),"bid already rendered, @auctionId="+n.auctionId+" @bidId="+n.bidId+" @adUnitName="+r),i.push(t),this.mappingAdUnitNameRenderedBids.set(r,i),this.storeBidsRendered.add(t)},t.prototype.updateStatusAuctionDone=function(t){var e=this.getAuction(t);this.storeAuctionsDone.add(e.auctionId)},t.prototype.findAuctionsByAdUnitName=function(t){var e=this;return this.mappingAdUnitNameAuctions.has(t)?this.mappingAdUnitNameAuctions.get(t).map((function(t){return e.getAuction(t)})):[]},t.prototype.findRenderedBidsByAdUnitName=function(t){var e=this;return this.mappingAdUnitNameRenderedBids.has(t)?this.mappingAdUnitNameRenderedBids.get(t).map((function(t){return e.getBid(t)})):[]},t.prototype.findRenderedBidByAuctionIdAndAdUnitName=function(t,e){if(this.mappingAdUnitNameRenderedBids.has(e)&&this.mappingAuctionIdBids.has(t)){var n=this.mappingAdUnitNameRenderedBids.get(e),r=this.mappingAuctionIdBids.get(t),i=null==n?void 0:n.filter((function(t){return null==r?void 0:r.includes(t)}))[0];return i?this.getBid(i):void 0}},t.prototype.findBidsByAuctionId=function(t){var e=this;return this.mappingAuctionIdBids.has(t)?this.mappingAuctionIdBids.get(t).map((function(t){return e.getBid(t)})):[]},t.prototype.isAuctionNew=function(t){return!this.storeAuctions.has(t)},t.prototype.isAuctionDone=function(t){return this.storeAuctions.has(t)&&this.storeAuctionsDone.has(t)},t.prototype.isAuctionRunning=function(t){return this.storeAuctions.has(t)&&!this.storeAuctionsDone.has(t)},t}();function q(t,e){M(t.isAuctionRunning(e),"auction not running, @auctionId="+e)}function W(t,e){var n=t.getBid(e);!function(t,e,n){if(t===e)throw new E(null!=n?n:"Expected value to be not equal to '".concat(e,"', but received ").concat(t))}(n.state,o.BID,"expected bid state to be not equal to '"+o.BID+"', @auctionId="+n.auctionId+" @bidId="+n.bidId+" @state="+n.state)}n(188),n(103),n(131);function G(t,e){return $(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(t,e)||K(t,e)||H()}function H(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $(t){if(Array.isArray(t))return t}function J(t){return function(t){if(Array.isArray(t))return Y(t)}(t)||Q(t)||K(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(t,e){if(t){if("string"==typeof t)return Y(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Y(t,e):void 0}}function Q(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function Y(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function X(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var Z=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.subscriptions=[],this.children=[],this.processingChain=e?J(e):[]}var e,n,r;return e=t,(n=[{key:"subscribe",value:function(t,e){this.subscriptions.push({onEvent:t,onError:e})}},{key:"pipe",value:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=new t([].concat(J(this.processingChain),n));return this.children.push(i),i}},{key:"next",value:function(t){var e=this;this.subscriptions.forEach((function(n){try{var r=e.processingChain.reduce((function(t,e){if(void 0!==t)return e(t)}),t);void 0!==r&&n.onEvent(r)}catch(t){n.onError&&n.onError(t)}})),this.children.forEach((function(e){return e.next(t)}))}}])&&X(e.prototype,n),r&&X(e,r),t}(),tt=function(t){return[(e=function(e){var n=G(e,1)[0];return t.test(n)},function(t){if(e(t))return t}),function(t){var e,n=G(t,2),r=$(e=n[1])||Q(e)||K(e)||H();return[r[0],r.slice(1)]}];var e};n(192);var et,nt=function(){var t,e;return null!==(e=null===(t=window.performance)||void 0===t?void 0:t.now())&&void 0!==e?e:Date.now()},rt=(n(162),n(93),n(104),n(57),n(94),n(106),n(63),et=function(t,e){return(et=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(t,e)},function(t,e){function n(){this.constructor=t}et(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),it=[],ot=new Z;function at(t,e){var n=0;it.push((function(r){n>=e||(n+=1,t(r))}))}!function(t){function e(e,n){var r=t.call(this,e)||this;return r.context=null!=n?n:{},r.handled=!0,r}rt(e,t)}(Error);function st(t){ot.next(t)}function ut(t){it.forEach((function(e){return e({error:t})}))}function ct(t){var e;ut({context:null!==(e=t.context)&&void 0!==e?e:{},message:t.message})}function dt(t){return(dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var ft=function(){return(ft=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},lt=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},pt=function(t){var e,n,r;if(!(null===(e=t.pubstack)||void 0===e?void 0:e.adUnitName)&&t.ortb2Imp&&t.ortb2Imp.ext.data.pbadslot.startsWith("/39216077/")){var i=t.ortb2Imp.ext.data.pbadslot.replace(/\/$/,"").split("/").pop();return i||t.code}return null!==(r=null===(n=t.pubstack)||void 0===n?void 0:n.adUnitName)&&void 0!==r?r:t.code},ht=function(t){var e;return(null===(e=t.pubstack)||void 0===e?void 0:e.adUnitPath)?bt(t.pubstack.adUnitPath):t.ortb2Imp?bt(t.ortb2Imp.ext.data.pbadslot):void 0},vt=function(t){var e,n,r,i=function(t){return"string"==typeof t?t:Array.isArray(t)&&2===t.length?t[0]+"x"+t[1]:"unknown"},o=new Set;return function(t){var e,n;return(void 0===(null===(e=t.mediaTypes.banner)||void 0===e?void 0:e.sizes)||0===(null===(n=t.mediaTypes.banner)||void 0===n?void 0:n.sizes.length))&&void 0===t.mediaTypes.native&&void 0===t.mediaTypes.video}(t)?[]:((null===(e=t.mediaTypes.banner)||void 0===e?void 0:e.sizes)&&(Array.isArray(t.mediaTypes.banner.sizes[0])?t.mediaTypes.banner.sizes.forEach((function(t){return o.add(i(t))})):o.add(i(t.mediaTypes.banner.sizes))),(null===(n=t.mediaTypes.video)||void 0===n?void 0:n.playerSize)&&(null===(r=t.mediaTypes.video)||void 0===r||r.playerSize.forEach((function(t){return o.add(function(t){var e=i(t);return"unknown"===e?"video":"video-"+e}(t))}))),t.mediaTypes.native&&o.add("native"),Array.from(o))},bt=function(t){return t.startsWith("/")?t:"/"+t},gt=function(t){var e,n,r,i,o,a,s=/^(adUnitPath)/,u=null!==(n=null===(e=t.pubstack)||void 0===e?void 0:e.tags)&&void 0!==n?n:[];return(null===(r=t.pubstack)||void 0===r?void 0:r.adUnitPath)&&!(null===(i=t.pubstack)||void 0===i?void 0:i.adServer)&&u.push("adServer:ad-manager"),(null===(o=t.pubstack)||void 0===o?void 0:o.adServer)&&u.push("adServer:"+(null===(a=t.pubstack)||void 0===a?void 0:a.adServer)),u.filter((function(t){return"string"==typeof t})).filter((function(t){return t.length>0&&t.length<256||s.test(t)}))},yt=function(t){var e=function(t){return t.placementId||t.zoneId||t.siteId||void 0}(t);if(e)return"slot:"+e},mt=function(t){var e={hasUserId:"notAvailable",userIdProviderList:[]};if(!function(t){return 0!==t.length&&t.every((function(t){return x(t.bids),_(t.bids),!0}))}(t))return e;var n=!0,r=t[0].bids[0];return t.forEach((function(t){t.bids.forEach((function(t){if(e.userIdProviderList=e.userIdProviderList.concat(Object.keys(t.userId||{})),e.userIdProviderList=e.userIdProviderList.concat(Object.keys(t.crumbs||{})),n=n&&dt(r.crumbs)===dt(t.crumbs),r.crumbs&&t.crumbs){var i=Object.keys(r.crumbs),o=Object.keys(t.crumbs);n=n&&i.length===o.length&&i.every((function(t){return o.includes(t)}))}if(n=n&&dt(r.userId)===dt(t.userId),r.userId&&t.userId){var a=Object.keys(r.userId),s=Object.keys(t.userId);n=n&&a.length===s.length&&a.every((function(t){return s.includes(t)}))}}))})),e.userIdProviderList.length>0&&n?e.hasUserId="available":e.userIdProviderList.length>0&&!n&&(e.hasUserId="notConsistent"),e.userIdProviderList=Array.from(new Set(e.userIdProviderList)),e},wt=function(t){var e=t.map((function(t){return t.gdprConsent})).filter((function(t){return void 0!==t}));return t.length!==e.length&&(e=[]),e},It=function(t){var e={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};try{if(0===t.length)return e;var n=t.every((function(t,e,n){return t.apiVersion===n[0].apiVersion})),r=t.every((function(t,e,n){return t.consentString===n[0].consentString}));if(!n||!r)throw new Error("API version and Consent string must be unique within a bid request array");return function(t){var e={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};if(void 0===t)return e;var n,r,i=!1,o=!1;if(t.apiVersion&&1!==t.apiVersion){if(2!==t.apiVersion)throw t.apiVersion>2?new Error("API version is not yet supported: "+t.apiVersion):new Error("An issue occured while identifying TCF version: "+t.apiVersion);if(e.userConsentVersion="tcf-v2","boolean"==typeof t.gdprApplies&&!t.gdprApplies)return ft(ft({},e),{userConsentState:"notApplicable"});if(function(t){var e=t;return!!(e&&e.purpose&&e.purpose.consents&&e.vendor&&e.vendor.consents)}(t.vendorData)){a=Object.values(t.vendorData.purpose.consents),s=Object.values(t.vendorData.vendor.consents);if(i=a.filter((function(t){return t})).length>0,o=s.filter((function(t){return t})).length>0,0===a.length||0===s.length)return ft(ft({},e),{userConsentState:"notAvailable"})}}else{if(e.userConsentVersion="tcf-v1","boolean"==typeof t.gdprApplies&&!t.gdprApplies)return ft(ft({},e),{userConsentState:"notApplicable"});if(n=t.vendorData,(r=n)&&r.purposeConsents&&r.vendorConsents){var a=Object.values(t.vendorData.purposeConsents),s=Object.values(t.vendorData.vendorConsents);if(i=a.filter((function(t){return t})).length>0,o=s.filter((function(t){return t})).length>0,0===a.length||0===s.length)return ft(ft({},e),{userConsentState:"notAvailable"})}}return e.userConsentState=i&&o?"accepted":"refused",e}(t[0])}catch(t){return t.context=t.context||{},t.context.pbjs={source:"pbjs:helpers"},ct(t),e}};n(194);function St(t){return(St="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function At(t){if("object"!==St(t)||null===t||!("getSizes"in t)||"function"!=typeof t.getSizes)throw new Error("Missing property getSizes on googletag.Slot");if("object"!==St(t)||!("getSlotId"in t)||"function"!=typeof t.getSlotId)throw new Error("Missing property getSlotId on googletag.Slot");if("object"!==St(t)||!("getTargetingMap"in t)||"function"!=typeof t.getTargetingMap)throw new Error("Missing property getSlotId on googletag.Slot")}var kt=function(t,e){var n=t.path;if(void 0!==e&&void 0!==n){var r=n.split("?")[0],i=e.pubads().getSlots();if(void 0!==i){var o=i.filter((function(t){return Ut(t)===r||"/"+Ut(t)===r}));switch(o.length){case 0:return;case 1:return o[0];default:var a=n.split("?")[1];if(f("[pubstackGoogleTag] get the key values",a),void 0!==a){var s=a.split("="),u=s[0],c=s[1];return o.filter((function(t){return t.getTargeting(u)[0]===c}))[0]}var d=e.pubads();try{!function(t){if("object"!==St(t)||null===t||!("getSlotIdMap"in t)||"function"!=typeof t.getSlotIdMap)throw new Error("Missing property getSlotIdMap on googletag")}(d);var l=d.getSlotIdMap();f("[pubstackGoogleTag] get all slot map",l);var p=Object.keys(l).filter((function(t){return t.startsWith(n)})),h=parseInt(t.code.split("_")[1]);return isNaN(h)&&(h=1),l[p[function(t){return Array.from(document.querySelectorAll("div[id*='"+t.name+"']")).map((function(t){return t.id})).findIndex((function(e){return e===t.code}))}(t)]]}catch(t){return void f("[pubstackGoogleTag] "+t)}}}}};function Et(t,e){if(void 0!==e)return t.pubads().getSlots().find((function(t){return t.getSlotElementId()===e}))}var xt=function(t){return Ct(t.googletag)},Ct=function(t){var e=t;if(void 0!==e&&e.apiReady&&void 0!==e.cmd&&void 0!==e.pubads&&"function"==typeof e.pubads&&"function"==typeof e.pubads().refresh)return e};function Ut(t){return t.getAdUnitPath().replace("//","/")}var Tt=function(t){var e=window,n=xt(e);f("[pubstackFindElementById] adUnit ",t);var r=kt(t,n);return f("[pubstackFindElementById] slot ",r),r?document.getElementById(r.getSlotElementId()):Rt(t.code)},Rt=function(t){var e=document.getElementById(t);return null===e?document.querySelector("iframe[id*='"+t+"']"):e},jt=function(t){var e=document.getElementById(t);return null!=e},Ot=(n(195),[0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,59]),Bt=function(t){if(!t)throw new Error("IllegalArgumentException");var e={_value:[108,98,39,46,7,187,1,66,98,184,33,117,98,149,197,141],_scratch:new Array(16)};function n(){var t,n;for(n=0;n<16;n++)e._scratch[n]=0;for(n=0;n<16;n++)for(var r=0;r<16-n;r++)(t=e._value[15-n]*Ot[15-r]+(e._scratch[15-(n+r)]||0))>255&&(n+r+1<16&&(e._scratch[15-(n+r+1)]+=t>>>8),t-=t>>>8<<8),e._scratch[15-(n+r)]=t;var i=e._scratch;e._scratch=e._value,e._value=i}return function(t){var r;if("string"==typeof t){var i=t.replace(/\r\n/g,"\n"),o=[],a=0;for(r=0;r<i.length;r++){var s=i.charCodeAt(r);s<128?o[a++]=s:s<2048?(o[a++]=s>>6|192,o[a++]=63&s|128):(o[a++]=s>>12|224,o[a++]=s>>6&63|128,o[a++]=63&s|128)}t=o}for(r=0;r<t.length;r++)e._value[15]^=t[r],n()}(t),e._value.reduce((function(t,e){return t+("00"+e.toString(16)).slice(-2)}),"")},Pt=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(0===t.length||""===t.join(""))throw new Error("Failed to create an auction Id");return Bt(t.join("")).substr(0,14)},Nt=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(0===t.length||""===t.join(""))throw new Error("Failed to create a bid Id");return Bt(t.join("")).substr(0,8)},Mt=function(){return Bt(""+Math.random().toString(36)+(new Date).getTime())},_t=function(){return(_t=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Dt=function(t,e){var n=new Set;return t.tags.forEach((function(t){return n.add(t)})),e.tags.forEach((function(t){return n.add(t)})),n},Lt=5e3,Vt=function(){function t(t){this.coreAuctionStream=new Z,this.coreImpressionStream=new Z,this.delayedAuctions=new Map,this.state=t}return t.prototype.subscribe=function(t){this.coreAuctionStream.subscribe(t.onAuction),this.coreImpressionStream.subscribe(t.onImpression)},t.prototype.pushNewGamImpression=function(t,e){var n={auctionId:t.auctionId,bidId:Nt("gpt",t.auctionId),bidderCode:"gam",state:o.BID,tags:new Set,cpm:0,size:"string"==typeof e?e:e[0]+"x"+e[1]};return this.impressionFormatAndForward(t,n,0)},t.prototype.pushNewImpression=function(t){var e,n,r,i,o=this.state.getBid(t),a=this.state.getAuction(o.auctionId),s=this.state.findBidsByAuctionId(a.auctionId).filter((function(t){return"bidResponse"===t.state})).map((function(t){return t})).sort((function(t,e){return e.cpm-t.cpm})),u=(null!==(n=null===(e=s[0])||void 0===e?void 0:e.cpm)&&void 0!==n?n:0)-(null!==(i=null===(r=s[1])||void 0===r?void 0:r.cpm)&&void 0!==i?i:0);return this.delayedAuctions.has(a.auctionId)&&this.undelayedAuction(a.auctionId),this.impressionFormatAndForward(a,o,u)},t.prototype.pushNewAuction=function(t){var e=this;if("smart-rtb+"===this.state.getAuction(t).adServerName){var n=setTimeout((function(){return e.auctionFormatAndForward(t)}),Lt);this.delayedAuctions.set(t,[n,nt()])}else this.auctionFormatAndForward(t)},t.prototype.checkMeasurability=function(t){return"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&"isIntersecting"in window.IntersectionObserverEntry.prototype&&!!Tt(t)},t.prototype.impressionFormatAndForward=function(t,e,n){!function(t){N(t.state,o.BID,"expected bid state to be equal to '"+o.BID+"', @auctionId="+t.auctionId+" @bidId="+t.bidId+" @state="+t.state)}(e);var r=this.state.findBidsByAuctionId(t.auctionId),i=wt(r),a=this.checkMeasurability(t.adUnit),s=It(i),u=s.userConsentState,c=s.userConsentVersion,d={bidId:e.bidId,auctionId:t.auctionId,adUnit:t.adUnit,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:this.state.findRenderedBidsByAdUnitName(t.adUnit.name).length>1,size:e.size,userConsentState:u,userConsentVersion:c,hasUserId:t.hasUserId,userIdProviderList:t.userIdProviderList,pbjsVersion:t.pbjsVersion,tags:Dt(t,e),viewabilityMeasurable:a,cpmUplift:n,labels:t.labels};this.coreImpressionStream.next(d)},t.prototype.auctionFormatAndForward=function(t){var e,n=this.state.getAuction(t),r=this.state.findBidsByAuctionId(t),i=null!==(e=this.delayedAuctions.get(t))&&void 0!==e?e:[],o=i[0],a=i[1];if(o&&a&&(clearTimeout(o),this.delayedAuctions.delete(t)),0!==r.length){var s,u=wt(r);s="adThink",r=r.filter((function(t){return t.bidderCode!==s}));var c=It(u),d=c.userConsentState,f=c.userConsentVersion,l=_t(_t({},n),{userConsentState:d,userConsentVersion:f,bidRequests:r});this.coreAuctionStream.next(l)}},t.prototype.undelayedAuction=function(t){var e,n=(null!==(e=this.delayedAuctions.get(t))&&void 0!==e?e:[])[1];if(n){var r=nt()-n;this.state.getAuction(t).tags.add(g.ELAPSED_MS+":"+r.toFixed(0))}this.auctionFormatAndForward(t)},t.prototype.isAuctionDelayed=function(t){return this.delayedAuctions.has(t)},t}();function zt(t,e){var n=[];if(t.forEach((function(t){try{e(t)}catch(t){n.push(t)}})),0!==n.length){var r="forEach: Unexpected (".concat(n.length,") errors\n").concat(n.reduce((function(t,e){return"".concat(t,"\t- ").concat(e.message,"\n")}),""));throw new Error(r)}}var Ft=function(t){return void 0!==t},qt=new(function(){function t(){this.adUnits=new Map([])}return t.prototype.addAdUnits=function(t){var e=this;t.forEach((function(t){e.adUnits.set(t.code,t)}))},t.prototype.getAdUnitFromAdunitCode=function(t){return this.adUnits.get(t)},t.prototype.getAdUnitsFromAdunitPath=function(t){var e=[];return this.adUnits.forEach((function(n){var r,i,o;null!==(o=null===(i=null===(r=n.pubstack)||void 0===r?void 0:r.adUnitPath)||void 0===i?void 0:i.startsWith(t))&&void 0!==o&&o&&e.push(n)})),e},t.prototype.toPubstackAdUnit=function(t){var e,n,r;return{code:t.code,name:null!==(n=null===(e=null==t?void 0:t.pubstack)||void 0===e?void 0:e.adUnitName)&&void 0!==n?n:t.code,path:null===(r=null==t?void 0:t.pubstack)||void 0===r?void 0:r.adUnitPath}},t}()),Wt=function(){return(Wt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Gt=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Ht=400,$t="unknown",Jt=new Map,Kt=function(){function t(t){this.mappingAdUnitNameRefresh=new Map,this.onAuctionInitStream=new Z,this.onBidRequestedStream=new Z,this.onBidResponseStream=new Z,this.onBidTimeoutStream=new Z,this.onNoBidStream=new Z,this.onAuctionEndStream=new Z,this.onBidWonStream=new Z,this.onAuctionEventStream=new Z,this.onBidwonEventStream=new Z,t&&(this.pbjsConfig=t)}return t.prototype.getAdServerCurrency=function(){var t;return null===(t=this.pbjsConfig)||void 0===t?void 0:t.adServerCurrency},t.prototype.onAuctionInit=function(t){var e=this;qt.addAdUnits(t.adUnits);var n=t.adUnits.filter((function(e){return void 0===t.adUnitCodes||t.adUnitCodes.includes(e.code)})).reduce((function(t,e){var n,r,i,o,a,s,u,c,d,f,l,p,h,v,b,g=t.find((function(t){return e.code===t.code}));return void 0===g?t.push(e):g.mediaTypes=(n=g.mediaTypes,r=e.mediaTypes,b={},(n.native||r.native)&&(b.native={}),((null===(i=n.video)||void 0===i?void 0:i.playerSize)||(null===(o=r.video)||void 0===o?void 0:o.playerSize))&&(b.video={playerSize:lt(null!==(s=null===(a=n.video)||void 0===a?void 0:a.playerSize)&&void 0!==s?s:[],null!==(c=null===(u=r.video)||void 0===u?void 0:u.playerSize)&&void 0!==c?c:[])}),((null===(d=n.banner)||void 0===d?void 0:d.sizes)||(null===(f=r.banner)||void 0===f?void 0:f.sizes))&&(b.banner={sizes:lt(null!==(p=null===(l=n.banner)||void 0===l?void 0:l.sizes)&&void 0!==p?p:[],null!==(v=null===(h=r.banner)||void 0===h?void 0:h.sizes)&&void 0!==v?v:[])}),b),t}),[]),r=t.adUnits.map((function(t){return t.code})).filter((function(t,e,n){return n.indexOf(t)===e})),i=[];r.forEach((function(e){i.push({adUnitCode:e,adUnitDeclaration:t.adUnits.filter((function(t){return t.code===e})),auctionId:Pt(e,t.auctionId)})})),this.onAuctionEventStream.next(i),zt(n,(function(n){var r,i,o,a,s,u,c=function(t){return{code:t.code,name:pt(t),path:ht(t)}}(n),d=null!==(r=e.mappingAdUnitNameRefresh.get(c.name))&&void 0!==r?r:0,f=Pt(n.code,t.auctionId),l="smart-rtb+"===(null===(i=n.pubstack)||void 0===i?void 0:i.adServer)?"smart-rtb+":(null===(o=n.pubstack)||void 0===o?void 0:o.adUnitPath)?"ad-manager":void 0,p=t.labels||[],h=(x(u=t.bidderRequests),u.length>0&&u.every((function(t){return P(t.bidderRequestId)})),u);e.onAuctionInitStream.next({auctionId:f,adUnit:c,adServerName:l,refreshIndex:d,sizes:vt(n),userId:mt(h),pbjsVersion:null!==(s=null===(a=e.pbjsConfig)||void 0===a?void 0:a.version)&&void 0!==s?s:$t,tags:Gt(gt(n)),labels:p}),d++,e.mappingAdUnitNameRefresh.set(c.name,d)}))},t.prototype.onBidRequested=function(t){var e=this;zt(t.bids,(function(n){var r=Nt(n.bidId),i=Pt(n.adUnitCode,t.auctionId);e.onBidRequestedStream.next({auctionId:i,bidId:r,gdprConsent:t.gdprConsent,bidderCode:n.bidder,tags:[yt(n.params)].filter(Ft)})}))},t.prototype.onBidResponse=function(t){var e=Pt(t.adUnitCode,t.auctionId),n=Nt(t.requestId);Jt.set(t.adId,n),this.onBidResponseStream.next({auctionId:e,bidId:n,cpm:t.cpm,currency:t.currency,size:t.size,mediaType:t.mediaType,tags:[]})},t.prototype.onBidTimeout=function(t){var e=this;zt(t,(function(t){var n=Nt(t.bidId);e.onBidTimeoutStream.next(n)}))},t.prototype.onNoBid=function(t){var e=Nt(t.bidId);this.onNoBidStream.next(e)},t.prototype.onAuctionEnd=function(t){var e=this;zt(t.adUnits.filter((function(e){return void 0===t.adUnitCodes||t.adUnitCodes.includes(e.code)})).reduce((function(t,e){return void 0===t.find((function(t){return e.code===t.code}))&&t.push(e),t}),[]),(function(n){var r,i;e.onAuctionEndStream.next({auctionId:Pt(n.code,t.auctionId),gracePeriod:null!==(i=null===(r=e.pbjsConfig)||void 0===r?void 0:r.gracePeriod)&&void 0!==i?i:Ht})}))},t.prototype.onBidWon=function(t){this.onBidwonEventStream.next(Wt(Wt({},t),{auctionId:void 0!==t.adUnitCode&&void 0!==t.auctionId?Pt(t.adUnitCode,t.auctionId):void 0})),M(Jt.has(t.adId),"onBidWon: [auctionId,bidId] not found for adId="+t.adId);var e=Jt.get(t.adId);P(e),this.onBidWonStream.next(e)},t}(),Qt=function(){function t(){this.mappingFormatIdRefresh=new Map,this.mappingFormatIdSiteId={},this.onAdStream=new Z}return t.prototype.onCall=function(t){var e=this;zt(t,(function(t){e.mappingFormatIdSiteId[t.formatId]=t.siteId;var n=e.mappingFormatIdRefresh.get(t.formatId);void 0===n?e.mappingFormatIdRefresh.set(t.formatId,0):e.mappingFormatIdRefresh.set(t.formatId,n+1)}))},t.prototype.onAd=function(t){var e,n=null!==(e=this.mappingFormatIdRefresh.get(t.formatId))&&void 0!==e?e:0,r=this.mappingFormatIdSiteId[t.formatId],i="/"+r+"/"+t.formatId,a=t.formatId,s={bidId:Mt(),bidderCode:"smart-rtb+",cpm:t.cpm,size:t.size,state:o.BID,adUnitName:a,adUnitPathSuffix:i,siteId:r,formatId:t.formatId,refreshIndex:n};this.onAdStream.next(s)},t}(),Yt=function(){return(Yt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Xt=function(){function t(){this.state=new F,this.forwarder=new Vt(this.state),this.fallbackCurrency=void 0}return t.prototype.bindIntegration=function(t){var e=this;t instanceof Kt?(t.onAuctionInitStream.subscribe((function(t){return e.auctionInit(t)}),ct),t.onBidRequestedStream.subscribe((function(t){return e.bidRequest(t)}),ct),t.onBidResponseStream.subscribe((function(t){return e.bidResponse(t)}),ct),t.onBidTimeoutStream.subscribe((function(t){return e.bidTimeout(t)}),ct),t.onNoBidStream.subscribe((function(t){return e.noBid(t)}),ct),t.onAuctionEndStream.subscribe((function(t){return e.auctionDone(t)}),ct),t.onBidWonStream.subscribe((function(t){return e.impression(t)}),ct),this.fallbackCurrency=t.getAdServerCurrency()):t instanceof Qt&&t.onAdStream.subscribe((function(t){return e.onSasNewBidResponse(t)}),ct)},t.prototype.auctionInit=function(t){f("controller onPbjsNewAuction",t);try{e=this.state,n=t.auctionId,M(e.isAuctionNew(n),"auction already running, @auctionId="+n),this.state.setAuction({auctionId:t.auctionId,adUnit:t.adUnit,adServerName:t.adServerName,tags:new Set(t.tags),sizes:new Set(t.sizes),hasUserId:t.userId.hasUserId,userIdProviderList:t.userId.userIdProviderList,refreshIndex:t.refreshIndex,pbjsVersion:t.pbjsVersion,refresh:this.state.findAuctionsByAdUnitName(t.adUnit.name).length>0,labels:t.labels})}catch(t){f("error : cannot state ")}var e,n},t.prototype.bidRequest=function(t){f("controller onBidRequest",t);try{q(this.state,t.auctionId);var e=this.state.getAuction(t.auctionId);this.state.setBid({auctionId:e.auctionId,bidId:t.bidId,bidderCode:t.bidderCode,gdprConsent:t.gdprConsent,state:o.RUNNING,tags:new Set(t.tags)})}catch(t){f("error: cannot store bid request auction is not running")}},t.prototype.helperToBidResponse=function(t,e){var n,r=Yt({},t);r.state=o.BID,e.tags.forEach((function(t){return r.tags.add(t)}));var i=e.size;return"native"===e.mediaType&&(i="native"),"video"===e.mediaType&&(i="video-"+i),r.size=i,r.cpm=e.cpm,r.currency=null!==(n=e.currency)&&void 0!==n?n:this.fallbackCurrency,r},t.prototype.bidResponse=function(t){if(f("controller onBidResponse",t),this.state.isAuctionRunning(t.auctionId)&&this.state.setBid(this.helperToBidResponse(this.state.getBid(t.bidId),t)),this.state.isAuctionDone(t.auctionId))try{e=this.state,n=t.bidId,N((r=e.getBid(n)).state,o.TIMEOUT,"expected bid state to be equal to '"+o.TIMEOUT+"', @auctionId="+r.auctionId+" @bidId="+r.bidId+" @state="+r.state),this.state.setBid(this.helperToBidResponse(this.state.getBid(t.bidId),t))}catch(t){f("error: cannot store bid response because the bid was not considered timeout")}var e,n,r},t.prototype.bidTimeout=function(t){f("controller onBidTimeout",t);var e=this.state.getBid(t);try{q(this.state,e.auctionId),W(this.state,e.bidId),e.state=o.TIMEOUT,this.state.setBid(e)}catch(t){f("error: cannot store bid timeout",t)}},t.prototype.noBid=function(t){f("controller onNoBid",t);var e=this.state.getBid(t),n=this.state.getAuction(e.auctionId);try{if(this.state.isAuctionRunning(n.auctionId)){W(this.state,t);var r=this.state.getBid(t);r.state===o.RUNNING&&(r.state=o.NO_BID,this.state.setBid(r))}}catch(t){f("error: cannot store no bid because bid is already bid response")}},t.prototype.auctionTimeout=function(t){var e=this;f("controller onPbjsNewAuctionTimeout",t);try{q(this.state,t),this.state.findBidsByAuctionId(t).forEach((function(t){t.state===o.RUNNING&&e.bidTimeout(t.bidId)})),this.state.updateStatusAuctionDone(t)}catch(t){f("error: cannot set auction as timeout because the auction is not running")}},t.prototype.auctionDone=function(t){var e=this;f("controller onAuctionDone",t.auctionId);try{q(this.state,t.auctionId);var n=function(){var n=e.state.getAuction(t.auctionId);e.state.isAuctionDone(n.auctionId)||(e.auctionTimeout(n.auctionId),e.state.updateStatusAuctionDone(n.auctionId),e.forwarder.pushNewAuction(t.auctionId))};void 0===t.gracePeriod?n():setTimeout((function(){return n()}),t.gracePeriod)}catch(t){f("error: cannot set auction as done because auction is not running")}},t.prototype.impression=function(t){f("controller onImpression",t);var e=this.state.getBid(t);this.state.isAuctionRunning(e.auctionId)&&this.auctionDone({auctionId:e.auctionId});try{this.state.updateStatusBidRendered(t),this.forwarder.pushNewImpression(t)}catch(t){f("error: cannot create impression",t)}},t.prototype.onSasNewBidResponse=function(t){var e=this.findAuctionByAdUnitPath(t.adUnitPathSuffix,t.refreshIndex);e||(e=this.findAuctionByAdUnitName(t.adUnitName,t.refreshIndex)),P(e,"onSasNewBidResponse: cannot retrieved related auction, @adUnitName="+t.adUnitName+", @refreshIndex="+t.refreshIndex+", @adUnitPath="+t.adUnitPathSuffix);var n=new Set(["slot:"+t.siteId+":"+t.formatId]);e.refreshIndex!==t.refreshIndex&&n.add(g.FALLBACK);var r={auctionId:e.auctionId,bidId:t.bidId,bidderCode:t.bidderCode,cpm:t.cpm,currency:this.fallbackCurrency,size:t.size,state:t.state,tags:n};if(this.forwarder.isAuctionDelayed(e.auctionId)){var i=g.OUTBID+":"+t.cpm;e.tags.add(i)}this.state.setBid(r),this.forwarder.pushNewImpression(t.bidId)},t.prototype.subscribe=function(t){this.forwarder.subscribe(t)},t.prototype.addModule=function(t){t.subscribe(this.forwarder)},t.prototype.debug=function(){var t=[];return this.forwarder.subscribe({onAuction:function(e){return t.push(e)},onImpression:function(e){return t.push(e)}}),{auctions:this.state,auctionsDone:void 0,adUnits:void 0,events:t}},t.prototype.findAuctionByAdUnitName=function(t,e){for(var n=void 0,r=0,i=Array.from(this.state.storeAuctions.values());r<i.length;r++){var o=i[r];if(o.adUnit.name===t&&(n=o,o.refreshIndex===e))return o}return n},t.prototype.findAuctionByAdUnitPath=function(t,e){for(var n,r=0,i=Array.from(this.state.storeAuctions.values());r<i.length;r++){var o=i[r];if((null===(n=o.adUnit.path)||void 0===n?void 0:n.endsWith(t))&&o.refreshIndex===e)return o}},t}();n(132),n(198);function Zt(t){return(Zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var te=function t(e,n){return Object.entries(n).every((function(n){var r=n[0],i=n[1];return Zt(i)===Zt({})&&Zt(e[r])===Zt({})?t(e[r],i):Zt(e[r])===Zt(i)}))},ee={AUCTION_INIT:"auctionInit",AUCTION_END:"auctionEnd",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",BID_RESPONSE:"bidResponse",BID_WON:"bidWon",NO_BID:"noBid"};function ne(t,e){return{on:function(n,r){f("[pbjsIntegration] pbjs.dispatcher",n,r),n===ee.AUCTION_INIT&&e.onAuctionInit(t.toAuction(r)),n===ee.BID_REQUESTED&&e.onBidRequested(t.toBidRequested(r)),n===ee.BID_RESPONSE&&e.onBidResponse(t.toBidResponse(r)),n===ee.BID_TIMEOUT&&e.onBidTimeout(t.toBidTimeout(r)),n===ee.NO_BID&&e.onNoBid(t.toNoBid(r)),n===ee.AUCTION_END&&e.onAuctionEnd(t.toAuction(r)),n===ee.BID_WON&&e.onBidWon(t.toBidWon(r))}}}function re(){var t=function(t){var e,n,r;L(t,"Auction event's adUnits should all be objects"),O(t.code,'Auction event\'s adUnits should all have a key "code" as a string'),x(t.bids,'Auction event\'s adUnits should all have a key "bids" as an array');var i=t.bids.map((function(e){try{return function(t){var e;L(t,"Auction event's adUnits bidders should all be objects"),O(t.bidder,'Auction event\'s adUnits bidders should all have a key "bidder" as a string');var n=null!==(e=t.params)&&void 0!==e?e:{};return L(n,'Auction event\'s adUnits bidders should all have a key "params" as an object'),{bidder:t.bidder,params:n}}(e)}catch(e){return void l("[pbjsIntegration] Discarding bidder from "+t.code,e)}})).filter((function(t){return void 0!==t})),o={};if(t.mediaTypes){if(L(t.mediaTypes,'Auction event\'s adUnits should all have a key "mediaTypes" as an object'),t.mediaTypes.banner){L(t.mediaTypes.banner,'Auction event\'s adUnits mediaTypes can all have a key "banner" that should be an object');var a=null!==(e=t.mediaTypes.banner.sizes)&&void 0!==e?e:[];x(a,'Auction event\'s adUnits mediaTypes banner should all have a key "sizes" that should be an array');var s=a.filter((function(t){return Array.isArray(t)&&2===t.length})).map((function(t){try{return x(t),[parseInt(t[0]),parseInt(t[1])]}catch(t){return[0,0]}}));o.banner={sizes:s}}if(t.mediaTypes.native&&(o.native={sizes:"native"}),t.mediaTypes.video&&(L(t.mediaTypes.video,'Auction event\'s adUnits mediaTypes can all have a key "video" that should be an object'),t.mediaTypes.video.playerSize)){x(t.mediaTypes.video.playerSize,'Auction event\'s adUnits mediaTypes video should all have a key "playerSize" that should be an array');var u=(null!==(n=t.mediaTypes.video.playerSize)&&void 0!==n?n:[]).filter((function(t){return Array.isArray(t)&&2===t.length}));o.video={playerSize:u}}}var c=null!==(r=t.pubstack)&&void 0!==r?r:{};L(c);var d=function(t){if(V(t,"ortb2Imp")){var e=t.ortb2Imp;if(V(e,"ext")){var n=e.ext;if(V(n,"data")){var r=n.data;if(V(r,"pbadslot")&&U(r.pbadslot))return{ext:{data:{pbadslot:r.pbadslot}}}}}}}(t);return{bids:i,code:t.code,mediaTypes:o,pubstack:c,ortb2Imp:d}},e=function(t,e){var n,r,i;L(t,e+"'s bids should all be objects"),O(t.adUnitCode,e+' bids should all have a key "adUnitCode" as a string'),O(t.bidId,e+' bids should all have a key "bidId" as a string'),O(t.bidder,e+' bids should all have a key "bidder" as a string');var o=null!==(n=t.params)&&void 0!==n?n:{};L(o,e+' bids can all have a key "params" that should be an object');var a=null!==(r=t.userId)&&void 0!==r?r:{};L(a,e+' bids can all have a key "userId" that should be an object');var s=null!==(i=t.crumbs)&&void 0!==i?i:{};return L(s,e+' bids can all have a key "crumbs" that should be an object'),{adUnitCode:t.adUnitCode,bidId:t.bidId,bidder:t.bidder,params:o,userId:a,crumbs:s}};return{toAuction:function(n){L(n,"Auction event should be an object"),O(n.auctionId,'Auction event should have a "auctionId" key as a string'),x(n.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),_(n.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),void 0!==n.labels&&x(n.labels,'Auction event can have a "labels" key that should be an array'),x(n.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array'),_(n.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array');var r=n.adUnits.map((function(e){try{return t(e)}catch(t){return void l("[pbjsIntegration] Discarding adUnit from auction event "+n.auctionId,t)}})).filter((function(t){return void 0!==t})),i=n.bidderRequests.map((function(t){try{return function(t){L(t,"Auction event's bidderRequests should all be objects"),O(t.bidderRequestId,'Auction event\'s bidderRequests should all have a key "bidderRequestId" as a string'),x(t.bids,'Auction event\'s bidderRequests should all have a key "bids" as an array');var n=t.bids.map((function(n){try{return e(n,"Auction event's bidderRequests")}catch(e){return void l("[pbjsIntegration] Discarding bid request from "+t.bidderRequestId,e)}})).filter((function(t){return void 0!==t})),r={bidderRequestId:t.bidderRequestId,bids:n};return t.gdprConsent&&(r.gdprConsent=t.gdprConsent),r}(t)}catch(t){return void l("[pbjsIntegration] Discarding bidderRequest from auction event "+n.auctionId,t)}})).filter((function(t){return void 0!==t}));return{auctionId:n.auctionId,bidderRequests:i,adUnits:r,labels:n.labels}},toBidRequested:function(t){L(t,"BidRequested event should be an object"),O(t.auctionId,'BidRequested event should have a "auctionId" key as a string'),x(t.bids,'BidRequested event should have a "bids" key as an array');var n=t.bids.map((function(n){try{return e(n,"BidRequested event")}catch(e){return void l("[pbjsIntegration] Discarding bid request from bid requested event "+t.auctionId,e)}})).filter((function(t){return void 0!==t})),r={auctionId:t.auctionId,bids:n};return t.gdprConsent&&(r.gdprConsent=t.gdprConsent),r},toBidResponse:function(t){var e;L(t,"BidResponse event should be an object"),O(t.auctionId,'BidRequested event should have a "auctionId" key as a string'),O(t.adUnitCode,'BidRequested event should have a "adUnitCode" key as a string'),O(t.adId,'BidRequested event should have a "adId" key as a string'),O(t.requestId,'BidRequested event should have a "requestId" key as a string'),T(t.cpm,'BidRequested event should have a "cpm" key as a number');var n=t.size;"string"!=typeof n&&(n=t.width&&t.height?t.width+"x"+t.height:"unknown"),O(t.mediaType,'BidRequested event should have a "mediaType" key as a string'),O(n,'BidRequested event should have a "size" key as a string');var r=void 0;return U(t.currency)&&(r=t.currency),{adId:t.adId,adUnitCode:t.adUnitCode,auctionId:t.auctionId,cpm:t.cpm,currency:r,requestId:t.requestId,size:n,mediaType:null!==(e=t.mediaType)&&void 0!==e?e:"banner"}},toBidTimeout:function(t){x(t,"BidTimeout event should be an array");var e=[];return t.forEach((function(t){try{L(t,"BidTimeout events should all be objects"),O(t.adUnitCode,'BidTimeout events should all have a key "adUnitCode" as a string'),O(t.auctionId,'BidTimeout events should all have a key "auctionId" as a string'),O(t.bidId,'BidTimeout events should all have a key "bidId" as a string'),e.push({adUnitCode:t.adUnitCode,auctionId:t.auctionId,bidId:t.bidId})}catch(e){f("Discarding bid timeout event because ",e.message,t)}})),e},toNoBid:function(t){return L(t,"NoBid event should be an object"),O(t.auctionId,'NoBid event should have a "auctionId" key as a string'),O(t.bidId,'NoBid event should have a "bidId" key as a string'),O(t.adUnitCode,'NoBid event should have a "adUnitCode" key as a string'),{bidId:t.bidId,adUnitCode:t.adUnitCode,auctionId:t.auctionId}},toBidWon:function(t){L(t,"BidWon event should be an object"),O(t.adId,'BidWon event should have a "adId" key as a string');var e=void 0,n=void 0,r=void 0,i=void 0;try{O(t.auctionId,'BidWon event should have a "auctionId" key as a string'),e=t.auctionId,O(t.adUnitCode,'BidWon event should have a "adUnitCode" key as a string'),n=t.adUnitCode,O(t.bidderCode,'BidWon event should have a "bidderCode" key as a string'),r=t.bidderCode,O(t.size,'BidWon event should have a "size" key as a string'),i=t.size}catch(t){f("Error on validator but not throwing since not mandatory for monitoring (only for refresh)",t.message)}return{adId:t.adId,adUnitCode:n,auctionId:e,bidderCode:r,size:i}}}}var ie=function(){return(ie=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};function oe(t,e,n,r){var i,o,a=t[n.globalName],s=null!==(i=Number(a.getConfig("timeoutBuffer")))&&void 0!==i?i:400,u=null===(o=a.getConfig("currency"))||void 0===o?void 0:o.adServerCurrency,c=void 0;U(u)&&(c=u);var d=new Kt({version:a.version,gracePeriod:s,adServerCurrency:c});e.bindIntegration(d),null==r||r.bindPrebidIntegration(d);var l,h=ne(re(),d);if(null!=a.getEvents)f("[pbjsIntegration] retrieve pbjs events using getEvents on public API"),l=a.getEvents;else{f("[pbjsIntegration] retrieve pbjs events using chunk");var v=t[n.globalName+"Chunk"];if(void 0===v)throw new Error("[pbjsIntegration] unable to find pbjs chunk");var b=function(t,e){if(e)for(var n=0;n<1e3;n+=1)try{var r=t([],{},[n]);try{if(te(r,e))return r}catch(t){}}catch(t){}}(v,{on:Function,getEvents:Function});if(void 0===b)throw new Error("[pbjsIntegration] unable to use event handler on adapter");l=b.getEvents}Object.values(ee).forEach((function(t){a.onEvent(t,(function(e){var n;try{h.on(t,e)}catch(r){p("[pbjsIntegration] Error on event "+t+": "+r.message,e),ut({context:ie(ie({},null!==(n=r.context)&&void 0!==n?n:{}),{adapter:{version:a.version,source:"pbjs:on"}}),message:r.message})}}))})),l().forEach((function(t){var e,n=t.eventType,r=t.args;try{h.on(n,r)}catch(t){p("[pbjsIntegration] Error on event "+n+": "+t.message,r),ut({context:ie(ie({},null!==(e=t.context)&&void 0!==e?e:{}),{adapter:{version:a.version,source:"pbjs:replayed"}}),message:t.message})}}))}n(199),n(201),n(202);var ae={CALL:"call",AD_CALLBACK:"pbstck:ad"};function se(t){return(se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var ue=function(t){var e=[];return JSON.parse(JSON.stringify(t,(function(t,n){if("object"===se(n)&&null!==n){if(e.includes(n))return;e.push(n)}return n})))};var ce=function(){return{toAd:function(t,e){L(t),P(e,"toAd: id is undefined"),P(t.formatId,"toAd: formatId is undefined"),O(e),z(t,"formatId");var n="string"==typeof t.size?t.size:"unknown";return{cpm:C(t.cpm)?t.cpm:0,size:n,formatId:C(t.formatId)?t.formatId.toString():t.formatId}},toCall:function(t){return L(t),"onecall"===t.callType?function(t){L(t),N(t.callType,"onecall","toOneCall: callType is not defined"),L(t.ad),P(t.ad.siteId,"toOneCall: siteId is not defined"),x(t.ad.formats);var e=C(t.ad.siteId)?t.ad.siteId.toString():t.ad.siteId,n=[];try{zt(t.ad.formats,(function(t){L(t),P(t.id),n.push({siteId:e,formatId:C(t.id)?t.id.toString():t.id})}))}catch(t){}return _(n),n}(t):function(t){return L(t),N(t.callType,"std","toStdCall: callType is not defined"),L(t.ad),P(t.ad.siteId,"toStdCall: siteId is not defined"),P(t.ad.formatId,"toStdCall: formatId is not defined"),[{siteId:C(t.ad.siteId)?t.ad.siteId.toString():t.ad.siteId,formatId:C(t.ad.formatId)?t.ad.formatId.toString():t.ad.formatId}]}(t)}}};var de=new WeakSet;function fe(t,e,n){var r=t[n.globalName];if(void 0===r||!r.__smartLoaded)return{status:i.NOT_READY};var o=ce(),a=new Qt,s=function(t,e){return{on:function(n,r,i){f("sas.dispatcher",n,r),n===ae.CALL&&e.onCall(t.toCall(r)),n===ae.AD_CALLBACK&&e.onAd(t.toAd(r,i))}}}(o,a);e.bindIntegration(a);var u=[];if(de.has(r))return{status:i.LOADED};de.add(r);var c=Object.values(ae);return c.forEach((function(t){r.events.on(t,(function(e,n){var r=ue(e);u.push({eventName:t,data:r,id:n});try{s.on(t,r,n)}catch(t){t.context=t.context||{},t.context.adapter={source:"sas:on"},ct(t)}}))})),r.events.history().filter((function(t){var e=t.eventName;return c.includes(e)})).map(ue).forEach((function(t){var e=t.eventName,n=t.data,r=t.id,i=ue(n);u.push({eventName:e,data:i,id:r});try{s.on(e,n,r)}catch(t){t.context=t.context||{},t.context.adapter={source:"sas:replayed"},ct(t)}})),{status:i.LOADED,instance:{debug:function(){return{events:u}}}}}function le(t,e,n){var r,i=new Z,o=[];!function(t,e,n){var r=t;r[n]=r[n]||[];var i=r[n];t.pbstck=t.pbstck||{},t.pbstck.sdk=t.pbstck.sdk||{},t.pbstck.sdk[e]=t.pbstck.sdk[e]||{p:[],q:i},t.pbstck.sdk[e].p=t.pbstck.sdk[e].p||[],t.pbstck.sdk[e].q=t.pbstck.sdk[e].q||i,t.pbstck.sdk[e].q!==i&&(t.pbstck.sdk[e].q=t.pbstck.sdk[e].q.concat(i));var o={cmd:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=["cmd",n];(t.pbstck.sdk[e].q||[]).push(i),(t.pbstck.sdk[e].p||[]).forEach((function(t){return t(i)}))}};t.Pubstack=o}(t,n.tagId,n.globalQueue);var a=t[n.globalQueue],s=function(e){B(Object.values(t.pbstck.sdk).find((function(e){return e!==t.pbstck.sdk[n.tagId]&&e.q===a})),"Concurrency on '"+n.globalQueue+"' globalQueue (more than 1 destination configured)"),i.next([e[0],ue(Object.values(e[1]))])};return i.subscribe((function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return o.push(t)})),function(t,e){var n=re(),r=new Kt(void 0),i=ne(n,r);e.bindIntegration(r),t.subscribe((function(t){var e=t[0],n=t[1][0];try{i.on(e,n)}catch(t){t.context=t.context||{},t.context.pbjs={source:"sdk:pbjs"},ct(t)}}))}((r=i.pipe.apply(i,tt(/cmd/))).pipe.apply(r,tt(/pbjs|prebid/)),e),{debug:function(){return{events:o}},dispatchEvents:function(){t.pbstck.sdk[n.tagId].q.forEach(s),t.pbstck.sdk[n.tagId].p.push(s)}}}n(203);function pe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return he(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return he(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function he(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function ve(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var be=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.state="new",this.elapsedTime=0,this.timeTargets=[]}var e,n,r;return e=t,(n=[{key:"start",value:function(){var e=this;return"stopped"===this.state&&(this.elapsedTime=0),"started"===this.state?this.elapsed():(this.state="started",this.timeoutId=setTimeout((function(){return e.update()}),t.pacing),this.elapsedTime)}},{key:"pause",value:function(){if("paused"===this.state||"stopped"===this.state)return this.elapsedTime;var t=this.update();return this.state="paused",t}},{key:"stop",value:function(){if("stopped"===this.state)return this.elapsedTime;var t=this.update();return this.state="stopped",t}},{key:"elapsed",value:function(){return"started"===this.state&&this.update(),this.elapsedTime}},{key:"timeTargetReached",value:function(t){var e=this;return new Promise((function(n){e.timeTargets.push([t,n])}))}},{key:"update",value:function(){var e=this,n=t.pacing;if("started"===this.state){this.elapsedTime+=n;for(var r=this.timeTargets.length;r--;){var i=pe(this.timeTargets[r],2),o=i[0],a=i[1];this.elapsedTime>=o?(a(o),this.timeTargets.splice(r,1)):n=Math.min(n,o-this.elapsedTime)}}return"stopped"!==this.state&&(this.timeoutId&&clearTimeout(this.timeoutId),this.timeoutId=setTimeout((function(){return e.update()}),n)),this.elapsedTime}}])&&ve(e.prototype,n),r&&ve(e,r),t}();be.pacing=100;var ge=function(){function t(t,e,n,r){this.timer=new be,this.inViewPercentage=t,this.cumulative=n,this.timer.timeTargetReached(e).then((function(){r()}))}return t.prototype.pauseTimer=function(){this.timer.pause()},t.prototype.startTimer=function(){this.timer.start()},t.prototype.stopTimer=function(){this.timer.stop()},t.prototype.getElapsed=function(){return this.timer.elapsed()},t.prototype.isViewable=function(){return this.inView},t.prototype.intersectionChange=function(t){t>=this.inViewPercentage&&!0!==this.inView&&(this.timer.start(),this.inView=!0),t<this.inViewPercentage&&!1!==this.inView&&(this.cumulative?this.timer.pause():this.timer.stop(),this.inView=!1)},t.prototype.getTimerState=function(){return this.timer.state},t}(),ye=function(){return(ye=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},me={root:null,rootMargin:"0px",threshold:[0,.3,.5,1]},we=function(){function t(t,e,n){var r=this,i=ye(ye({},me),{threshold:[e.minPercentageInView]});this.pbstckWindow=n,this.visibilityState=n.document.visibilityState,this.trackedOnVisibilityChange=this.onVisibilityChange.bind(this),n.addEventListener("visibilitychange",this.trackedOnVisibilityChange),this.observer=new IntersectionObserver((function(t){return r.intersectionObserverCallback(t)}),i),this.observer.observe(t),this.computer=new ge(e.minPercentageInView,e.minTimeInView,e.cumulativeTimer,(function(){return e.completionCallback(t.id)})),"hidden"===this.visibilityState&&this.stop()}return t.prototype.onVisibilityChange=function(){this.visibilityState="visible"===this.visibilityState?"hidden":"visible","visible"===this.visibilityState?this.start():this.pause()},t.prototype.destroy=function(){var t;this.stop(),null===(t=this.observer)||void 0===t||t.disconnect(),this.pbstckWindow.removeEventListener("visibilitychange",this.trackedOnVisibilityChange),this.computer=null,this.observer=null},t.prototype.getElapsed=function(){return null===this.computer?0:this.computer.getElapsed()},t.prototype.pause=function(){var t;null===(t=this.computer)||void 0===t||t.pauseTimer()},t.prototype.start=function(){var t;null===(t=this.computer)||void 0===t||t.startTimer()},t.prototype.stop=function(){var t;null===(t=this.computer)||void 0===t||t.stopTimer()},t.prototype.intersectionObserverCallback=function(t){var e=this;t.forEach((function(t){var n;null===(n=e.computer)||void 0===n||n.intersectionChange(t.intersectionRatio)}))},t.prototype.getTimerState=function(){var t;return null===(t=this.computer)||void 0===t?void 0:t.getTimerState()},t.prototype.isInView=function(){return!!this.computer&&this.computer.isViewable()},t}(),Ie=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},Se=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},Ae={viewableTime:1e3,largeAdunitSize:242e3,largeAdunitTreshold:.3,standardAdunitTreshold:.5},ke=function(){function t(t,e){var n=this;this.viewabilityState=new Map,this.viewedTimeState=new Map,this.elementIdToCode=new Map,this.viewabilityStream=new Z,this.viewedStream=new Z,f("[pubstackViewability] Create ViewabilityController with config",Ae),this.pbstckWindow=e,this.pbstckWindow.addEventListener("unload",(function(){return n.unloadMeasuredImpressions()})),t.forwarder.coreImpressionStream.subscribe((function(t){f("[pubstackViewability] Receive impression",t.bidderCode,t.adUnit.code),n.track(t)})),t.forwarder.coreAuctionStream.subscribe((function(t){f("[pubstackViewability] Receive auctionend",t.adUnit.code),n.endMeasure(t.adUnit.code)}))}return t.prototype.onUnload=function(t){this.unloadCallback=t},t.prototype.endMeasure=function(t){f("[pubstackViewability] receive event to stop measure");var e=this.viewedTimeState.get(t);void 0!==e?(e.viewabilitytracker.stop(),this.onMeasurable(t)):f("[pubstackViewability] event received but no tracker to stop, skipping")},t.prototype.track=function(t){if(t.viewabilityMeasurable){var e=Tt(t.adUnit);null!==e?(this.trackViewability(t,e),this.trackMeasure(t,e)):ct(new Error("[pubstackViewability] Unexpected null HTML Element on viewable impression for adUnit "+t.adUnit.name))}else f("[pubstackViewability] Cannot track impression for adUnit ",t.adUnit)},t.prototype.trackMeasure=function(t,e){var n;return Ie(this,void 0,void 0,(function(){var r,i,o=this;return Se(this,(function(a){return r=null===(n=this.viewedTimeState.get(t.adUnit.code))||void 0===n?void 0:n.viewabilitytracker,this.elementIdToCode.set(e.id,t.adUnit.code),void 0!==r&&(f("[pubstackViewability] replacing existing measurability tracker on "+e.id),r.stop(),this.onMeasurable(t.adUnit.code)),f("[pubstackViewability] tracking code "+t.adUnit.code+" with rule MRC for measurability"),i={minPercentageInView:this.minPercentageInView(e,Ae),minTimeInView:18e4,cumulativeTimer:!0,completionCallback:function(t){var e=o.elementIdToCode.get(t);void 0!==e?o.onMeasurable(e):f("[pubstackViewability] unable to find matching adunitcode for element "+t)}},r=new we(e,i,this.pbstckWindow),this.viewedTimeState.set(t.adUnit.code,{impression:t,viewabilitytracker:r}),[2]}))}))},t.prototype.trackViewability=function(t,e){var n;return Ie(this,void 0,void 0,(function(){var r,i,o=this;return Se(this,(function(a){return void 0!==(r=null===(n=this.viewabilityState.get(e.id))||void 0===n?void 0:n.viewabilitytracker)&&(f("[pubstackViewability] replacing existing tracker on "+e.id),r.destroy(),this.viewabilityState.delete(e.id)),f("[pubstackViewability] tracking element "+e.id+" with rule MRC for monitoring"),i={minPercentageInView:this.minPercentageInView(e,Ae),minTimeInView:Ae.viewableTime,cumulativeTimer:!1,completionCallback:function(t){return o.onViewable(t)}},r=new we(e,i,this.pbstckWindow),this.viewabilityState.set(e.id,{impression:t,viewabilitytracker:r}),[2]}))}))},t.prototype.minPercentageInView=function(t,e){var n=window.getComputedStyle(t);return Number(n.getPropertyValue("width").replace(/px/,""))*Number(n.getPropertyValue("height").replace(/px/,""))>e.largeAdunitSize?e.largeAdunitTreshold:e.standardAdunitTreshold},t.prototype.unloadMeasuredImpressions=function(){if(f("[pubstackViewability] page unloaded, forwarding impressions measured"),void 0!==this.unloadCallback){var t=[];Array.from(this.viewedTimeState.values()).forEach((function(e){if(void 0!==e.viewabilitytracker){e.viewabilitytracker.stop();var n=Math.floor(e.viewabilitytracker.getElapsed()/1e3);n>0&&t.push({bidId:e.impression.bidId,auctionId:e.impression.auctionId,adUnit:e.impression.adUnit,bidderCode:e.impression.bidderCode,pbjsVersion:e.impression.pbjsVersion,cpm:e.impression.cpm,currency:e.impression.currency,refresh:e.impression.refresh,size:e.impression.size,viewedTime:n,labels:e.impression.labels})}})),t.length>0&&this.unloadCallback(t)}},t.prototype.onMeasurable=function(t){f("[pubstackViewability] Measurability Event on AdUnit code "+t);var e=this.viewedTimeState.get(t);if(void 0!==e){if(this.viewedTimeState.delete(t),Math.floor(e.viewabilitytracker.getElapsed()/1e3)>0){var n=e.impression,r={bidId:n.bidId,auctionId:n.auctionId,adUnit:n.adUnit,bidderCode:n.bidderCode,pbjsVersion:n.pbjsVersion,cpm:n.cpm,currency:n.currency,refresh:n.refresh,size:n.size,viewedTime:Math.floor(e.viewabilitytracker.getElapsed()/1e3),labels:n.labels};f("[pubstackViewability] Forwarding measured impression on code "+n.adUnit.code),this.viewedStream.next(r)}e.viewabilitytracker.destroy()}else ct(new Error("[pubstackViewability] Impression not found for AdUnit code "+t))},t.prototype.onViewable=function(t){f("[pubstackViewability] Viewability Event on element "+t);var e=this.viewabilityState.get(t);if(void 0!==e){this.viewabilityState.set(t,e);var n=e.impression,r={bidId:n.bidId,auctionId:n.auctionId,adUnit:n.adUnit,bidderCode:n.bidderCode,pbjsVersion:n.pbjsVersion,cpm:n.cpm,currency:n.currency,refresh:n.refresh,size:n.size,htmlElementId:t,labels:n.labels};f("[pubstackViewability] Forwarding viewable impression "+r.htmlElementId),this.viewabilityStream.next(r)}else ct(new Error("[pubstackViewability] Impression not found for ElementId "+t))},t}();function Ee(t){return(Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function xe(t,e){return"object"===Ee(e)&&e instanceof Set?Array.from(e):e}function Ce(t,e){return"tags"!==t&&"sizes"!==t||!Array.isArray(e)?e:new Set(e)}var Ue=function(){function t(t){var e=this;this.coreEvents=[],this.errors=[],t.forwarder.coreAuctionStream.subscribe((function(t){return e.addEvent(t)})),t.forwarder.coreImpressionStream.subscribe((function(t){return e.addEvent(t)}))}return t.prototype.addEvent=function(t){this.coreEvents.push(t)},t.prototype.addError=function(t){this.errors.push(t)},t.prototype.getEvents=function(){return this.coreEvents.map((function(t){return JSON.parse(JSON.stringify(t,xe),Ce)}))},t.prototype.getErrors=function(){return this.errors},t}(),Te=function(t){var e,n=null!==(e=null==t?void 0:t.host)&&void 0!==e?e:"unknown";return n.startsWith("www.")?n.substring(4):n},Re=function(t){return t&&t.protocol&&t.host&&t.pathname?"".concat(t.protocol,"//").concat(t.host).concat(t.pathname):"unknown"},je=function(){return(je=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Oe=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Be=function(){function t(e,n,r,i){var o;this.items=[],this.url=e,this.buffer=null!==(o=null==i?void 0:i.buffer)&&void 0!==o?o:t.defaults.buffer,this.sender=n,this.context=r}return t.prototype.buildUrl=function(){return this.url+"?sId="+this.context.scopeId.substring(0,8)+"&tId="+this.context.tagId+"&c="+this.items.length+"&ctr="+this.context.country},t.prototype.batchThenSend=function(t){var e=this,n=Pe(t,this.context);if(this.items.push(n),0===this.buffer)return this.flush();1===this.items.length&&setTimeout((function(){return e.flush()}),this.buffer)},t.prototype.flush=function(){0!==this.items.length&&(this.sender(this.buildUrl(),Oe(this.items)),this.reset())},t.prototype.reset=function(){this.items=[]},t.defaults={buffer:150},t}(),Pe=function(t,e){return je(je(je({},t),e),{domain:Te(window.location),href:Re(window.location)})},Ne=function(){return(Ne=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Me=function(){function t(t,e,n){this.url=t,this.context=n,this.sender=e}return t.prototype.buildUrl=function(t){return this.url+"?sId="+this.context.scopeId.substring(0,8)+"&tId="+this.context.tagId+"&c="+t+"&ctr="+this.context.country},t.prototype.send=function(t){var e=this,n=t.map((function(t){return _e(t,e.context)}));this.sender(this.buildUrl(n.length),n)},t}(),_e=function(t,e){return Ne(Ne(Ne({},t),e),{domain:Te(window.location),href:Re(window.location)})};function De(t){if(t.includes("pubstackRefresh")){var e=t.find((function(t){return t.startsWith("pubstackRefreshRank")}));if(void 0!==e&&e.includes(":")){var n=parseInt(e.split(":")[1])||0;return n>0?n:0}}return 0}function Le(t){return"pubstackRefreshRank:".concat(t)}var Ve=function(){return(Ve=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},ze=Mt(),Fe=function(){function t(t,e,n,r,i){this.adUnitManageable=n,this.viewabilityGateway=new Be(t+"/viewability",qe,e),this.auctionGateway=new Be(t+"/auction",qe,e),this.impressionGateway=new Be(t+"/impression",qe,e),this.errorGateway=new Be(t+"/error",qe,e),this.measuredImpressionGateway=new Be(t+"/measured",qe,e),this.measuredImpressionBeaconGateway=new Me(t+"/measured",We,e),this.bindController(r,i)}return t.prototype.bindController=function(t,e){var n=this;t.forwarder.coreAuctionStream.subscribe((function(t){return n.formatAndForwardAuction(t)})),t.forwarder.coreImpressionStream.subscribe((function(t){n.formatAndForwardImpression(t)})),void 0!==e&&(e.viewabilityStream.subscribe((function(t){n.formatAndForwardViewability(t)})),e.viewedStream.subscribe((function(t){n.formatAndForwardMeasuredImpression(t)})),e.onUnload((function(t){return n.formatAndForwardMeasuredImpressionForBeacon(t)})))},Object.defineProperty(t.prototype,"adUnitManageable",{get:function(){return this._adUnitManageable},set:function(t){this._adUnitManageable=t},enumerable:!1,configurable:!0}),t.prototype.formatAndForwardViewability=function(t){var e={bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,pbjsVersion:t.pbjsVersion,cpm:t.cpm,currency:t.currency,size:t.size,refresh:t.refresh,htmlElementId:t.htmlElementId,mrcViewable:!0,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.viewabilityGateway.batchThenSend(e)},t.prototype.formatAndForwardAuction=function(t){var e=[];t.bidRequests.forEach((function(t){e.push({bidId:t.bidId,bidderCode:t.bidderCode,state:t.state,tags:0===t.tags.size?void 0:Array.from(t.tags),cpm:b(t)?t.cpm:void 0,currency:b(t)?t.currency:void 0,size:b(t)?t.size:void 0})}));var n=void 0===t.userConsentState?"notAvailable":t.userConsentState,r=void 0===t.userConsentVersion?"notAvailable":t.userConsentVersion,i={auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,sizes:Array.from(t.sizes),tags:0===t.tags.size?void 0:Array.from(t.tags),refresh:t.refresh,userConsentState:n,userConsentVersion:r,hasUserId:t.hasUserId,userIdProviderList:t.userIdProviderList,pbjsVersion:t.pbjsVersion,bidRequests:e,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.auctionGateway.batchThenSend(i)},t.prototype.formatAndForwardImpression=function(t){var e={bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:t.refresh,size:t.size,userConsentState:t.userConsentState,userConsentVersion:t.userConsentVersion,hasUserId:t.hasUserId,userIdProviderList:t.userIdProviderList,pbjsVersion:t.pbjsVersion,cpmUplift:t.cpmUplift,tags:Array.from(t.tags),viewabilityMeasurable:t.viewabilityMeasurable,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.impressionGateway.batchThenSend(e)},t.prototype.formatAndForwardMeasuredImpression=function(t){var e={bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:t.refresh,size:t.size,pbjsVersion:t.pbjsVersion,viewedTime:t.viewedTime,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.measuredImpressionGateway.batchThenSend(e)},t.prototype.formatAndForwardMeasuredImpressionForBeacon=function(t){var e=this,n=t.map((function(t){return{bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:t.refresh,size:t.size,pbjsVersion:t.pbjsVersion,viewedTime:t.viewedTime,pubstackManaged:e.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)}}));this.measuredImpressionBeaconGateway.send(n)},t.prototype.sendError=function(t){this.errorGateway.batchThenSend(t)},t.prototype.sendToDatadog=function(t){var e;if(void 0!==t.error&&""!==t.error){var n=t.error,r=null!==(e=t.context)&&void 0!==e?e:{};L(r),O(n);var i=Ve(Ve({pageId:ze,status:"error",domain:Te(window.location),href:Re(window.location)},r),{message:n}),o=new XMLHttpRequest;o.open("POST","https://browser-http-intake.logs.datadoghq.com/v1/input/pub551f730416e5317842afc2792691e95c?ddsource=browser&ddtags=version:1.3.2",!0),o.setRequestHeader("Content-Type","text/plain"),o.send(JSON.stringify(i))}},t}(),qe=function(t,e){var n=new XMLHttpRequest;n.open("POST",t,!0),n.setRequestHeader("Content-Type","text/plain"),n.send(JSON.stringify(e)),f("post",t,e)},We=function(t,e){var n=JSON.stringify(e);navigator.sendBeacon(t,n),f("beacon",t,e)},Ge=function(){function t(t,e){var n=this;this.adUnitNamesManageable=t,this.adUnitSeen=[],e.forwarder.coreAuctionStream.subscribe((function(t){return n.addToSeen(t.adUnit)}))}return t.prototype.addToSeen=function(t){this.adUnitNamesManageable.includes(t.name)&&!this.adUnitSeen.includes(t.code)&&(f("[pubstackAutomation] [blocker] first call to requestBid on "+t.code+" detected"),this.adUnitSeen.push(t.code))},t.prototype.shouldBlock=function(t){return this.adUnitSeen.includes(t)},t.prototype.overrideRequestBid=function(t,e){var n,r=this,i=t[e],o=i.requestBids;return i.requestBids=((n=function(t){var e=(null==t?void 0:t.adUnits)||i.adUnits,n=[],a=[];(null==t?void 0:t.adUnitCodes)&&(null==t?void 0:t.adUnitCodes.length)?n.push.apply(n,t.adUnitCodes):e&&n.push.apply(n,e.map((function(t){return t.code}))),n.forEach((function(e){var n;r.shouldBlock(e)&&!(null===(n=null==t?void 0:t.labels)||void 0===n?void 0:n.includes("pubstackRefresh"))?f("[pubstackAutomation] [blocker] block requestBid refresh call on "+e):a.push(e)}));var s=t;void 0!==s?s.adUnitCodes=a:s={adUnitCodes:a,adUnits:void 0,labels:void 0,bidsBackHandler:void 0,auctionId:void 0},void 0===o?ut({context:{},message:"Cannot find original requestBids method"}):a.length>0&&o(s)}).before=o.before,n.after=o.after,n.getHooks=o.getHooks,n.removeAll=o.removeAll,n),i},t}(),He=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},$e=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},Je=function(){function t(t){this.trackElementFinished=new Z,this.state=new Map,this.pbstckWindow=t}return t.prototype.stopTracking=function(t){var e=this.state.get(t);void 0!==e&&e.destroy()},t.prototype.track=function(t,e){return He(this,void 0,void 0,(function(){var n,r,i,o,a=this;return $e(this,(function(s){return void 0!==(n=this.state.get(t))&&(f("[pubstackAutomation] [viewability] tracker already present for "+t+", deleting it and recreating"),n.destroy()),null==(r=this.pbstckWindow.document.getElementById(t))?f("[pubstackAutomation] [viewability] unable to get element with id "+t+", won't track"):(i={minPercentageInView:Ke(r),minTimeInView:1e3*e,cumulativeTimer:!1,completionCallback:function(){f("[pubstackAutomation] [viewability] concluding tracking on element "+t),a.trackElementFinished.next(t)}},o=new we(r,i,this.pbstckWindow),this.state.set(t,o),f("[pubstackAutomation] [viewability] tracking element "+r.id)),[2]}))}))},t}();function Ke(t){var e=window.getComputedStyle(t);return Number(e.getPropertyValue("width").replace(/px/,""))*Number(e.getPropertyValue("height").replace(/px/,""))>242e3?.3:.5}n(167);function Qe(t){return(Qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Ye(t){return t.apstag}function Xe(t,e,n){var r;if(void 0!==t){var i=t._getSlotIdToNameMapping();try{At(e);var o={sizes:n,slotID:"",slotName:e.getSlotId().getName()};return o.slotID=null!==(r=Object.keys(i).find((function(t){return i[t]===o.slotName})))&&void 0!==r?r:"",""===o.slotID?void 0:o}catch(t){return}}}function Ze(t,e){return t.some((function(t){return JSON.stringify(t)===JSON.stringify(e)}))}var tn=function(){function t(){this.mapstore=new Map}return t.prototype.add=function(t){f("[AutomationStore] setting "+t.auctionId,t),this.mapstore.set(t.auctionId,{auctionInitRefresh:t,adUnitCode:t.adUnitCode,slotRenderEndedEvent:void 0,winningBid:void 0,refreshStarted:!1})},t.prototype.get=function(t){return f("[AutomationStore] getting "+t,this.mapstore.get(t)),this.mapstore.get(t)},t.prototype.delete=function(t){f("[AutomationStore] deleting "+t,this.mapstore.get(t)),this.mapstore.delete(t)},t.prototype.setWinningBid=function(t){if(f("[AutomationStore] adding winning bid information to auction "+t.auctionId),void 0!==t.auctionId){var e=this.get(t.auctionId);void 0!==e?(e.winningBid=t,this.mapstore.set(t.auctionId,e)):f("[AutomationStore] unable to add winning bid to non-existent auctionid in store: "+t.auctionId)}else f("[AutomationStore] unable to add winning bid due to missing auctionid in event: "+t.auctionId)},t.prototype.setSlotRenderEndedEvent=function(t,e){f("[AutomationStore] adding slot renderended event to code "+t);var n=this.mapstore.get(t);void 0!==n&&(n.slotRenderEndedEvent=e,this.mapstore.set(t,n))},t.prototype.getByAdUnitCode=function(t){var e=void 0;return this.mapstore.forEach((function(n){n.adUnitCode===t&&(e=n)})),e},t.prototype.getByElementID=function(t){var e=void 0;return this.mapstore.forEach((function(n){n.adUnitCode===t&&(e=n)})),void 0===e&&this.mapstore.forEach((function(n){var r;(null===(r=null==n?void 0:n.slotRenderEndedEvent)||void 0===r?void 0:r.slot.getSlotElementId())===t&&(e=n)})),e},t.prototype.getBySlot=function(t){var e=this.getByAdUnitCode(t.getSlotElementId());if(void 0===e){var n=[];f("[AutomationStore] unable to retrieve info from slot element id, fallback on adunitpath mapping"),this.mapstore.forEach((function(e){var r,i,o=null===(i=null===(r=e.auctionInitRefresh.adUnitDeclaration.find((function(t){var e;return void 0!==(null===(e=null==t?void 0:t.pubstack)||void 0===e?void 0:e.adUnitPath)})))||void 0===r?void 0:r.pubstack)||void 0===i?void 0:i.adUnitPath;void 0!==o&&function(t,e){var n=function(t){var e=t.split("?")[1];if(void 0!==e){var n=e.split("=");return{key:n[0],value:n[1]}}return}(t);return t.split("?")[0]===e.getAdUnitPath()&&(void 0===n||e.getTargeting(n.key)[0]===n.value)}(o,t)&&n.push(e)})),n.length>1&&f("[AutomationStore] multiple match for ad unit path matching, this can lead to refresh the wrong ad unit."),e=n[0]}return e},t}();function en(t){var e,n;return null!==(n=null===(e=t.slotRenderEndedEvent)||void 0===e?void 0:e.slot.getSlotElementId())&&void 0!==n?n:t.adUnitCode}var nn=function(t,e){var n=t.getHighestCpmBids(e);if(n.length>0&&void 0!==n[0]){var r=n[0],i=function(t){var e=Rt(t);if("IFRAME"!==(null==e?void 0:e.tagName)){var n=null==e?void 0:e.getElementsByTagName("iframe");return void 0!==n&&n.length>0?n[0]:void 0}return e}(e);if(void 0!==i){var o=i.contentWindow;null!==o?t.renderAd(o.document,r.adId):f("[pubstackAutomation] ["+e+"] failed to get contentWindow from iframe, not rendering")}else f("[pubstackAutomation] ["+e+"] failed to find iframe, not rendering")}else f("[pubstackAutomation] ["+e+"] fail to acquire bids from requestbids, not rendering")},rn=function(){function t(t,e){this.prebidAdapter=t,this.pubstackWindow=e}return t.prototype.executeRefresh=function(t,e,n){var r=this;if(void 0!==this.prebidAdapter&&void 0!==this.prebidAdapter.requestBids){f("[pubstackAutomation] ["+t+"] executing refresh on "+t);var i=xt(this.pubstackWindow),o=new Promise((function(o){0!==e.adUnitsPbjs.length?(f("[pubstackAutomation] ["+t+"] executing requestBids with ad units",e.adUnitsPbjs),r.prebidAdapter.requestBids({adUnits:e.adUnitsPbjs,bidsBackHandler:function(){var n,a;f("[pubstackAutomation] ["+t+"] received requestBids response"),void 0!==e.slot&&void 0!==i&&(f("[pubstackAutomation] ["+t+"] setting prebid targetings in GPT"),t===e.slot.getSlotElementId()?r.prebidAdapter.setTargetingForGPTAsync([t]):r.prebidAdapter.setTargetingForGPTAsync([t],(n=t,a=e.slot.getSlotElementId(),function(t){return function(e){return e===n&&t.getSlotElementId()===a}}))),o()},labels:["pubstackRefresh",Le(n)]})):(f("[pubstackAutomation] ["+t+"] cannot find adunit either in the adapter nor in the adunitstore, aborting"),o())})),a=new Promise((function(n){var i=Ye(r.pubstackWindow);void 0!==e.displaySlot?(f("[pubstackAutomation] ["+t+"] executing TAM fetchBids with slot",e.displaySlot),null==i||i.fetchBids({slots:[e.displaySlot]},(function(){f("[pubstackAutomation] ["+t+"] received TAM response"),i.setDisplayBids(),n()}))):n()}));Promise.all([a,o]).then((function(){if(void 0!==e.slot&&void 0!==i){f("[pubstackAutomation] ["+t+"] executing googletag refresh");var o=Et(i,e.slot.getSlotElementId());if(void 0!==o){o.setTargeting("pbstck_refresh","1"),o.setTargeting("pbstck_refresh_rank",n.toString());var a=r.prebidAdapter.getHighestCpmBids(t);void 0!==a&&a.length>0&&!r.findTargeting(o,a[0])&&st({error:"cannot find targeting on slot for "+t,context:void 0}),function(t,e,n){null==e||e.cmd.push((function(){f("[pubstackAutomation] ["+t+"] calling google adServer on slot",n),e.pubads().refresh([n])}))}(t,i,o)}else f("[pubstackAutomation] ["+t+"] slot is undefined, the slot might has been deleted, this should not occurs")}else f("[pubstackAutomation] ["+t+"] googletag is undefined, calling prebid rendering"),nn(r.prebidAdapter,t)}))}else f("[pubstackAutomation] ["+t+"] cannot execute refresh, prebid not found.")},t.prototype.findTargeting=function(t,e){var n=t.getTargeting("hb_adid");return void 0!==n&&n.length>0&&n[0]===e.adId},t}(),on=function(t){var e=Rt(t);if(null!==e)return[e.offsetWidth,e.offsetHeight]},an=function(t,e){return e.filter((function(t){return void 0!==t.mediaTypes.banner})).map((function(e){var n,r,i,o,a,s=sn(null!==(r=null===(n=e.mediaTypes.banner)||void 0===n?void 0:n.sizes)&&void 0!==r?r:[],t);return e.mediaTypes={banner:{sizes:s}},e.sizes=s,e.bids=(i=e.bids,o=t,a=[],i.forEach((function(t){(function(t,e){return"teads"!==t.bidder&&("ix"!==t.bidder||function(t,e){try{if(void 0!==t&&void 0!==t.size&&Array.isArray(t.size)&&2===t.size.length)return t.size[0]===e[0]&&t.size[1]===e[1]}catch(t){return!1}return!1}(t.params,e))})(t,o)&&a.push(t)})),a),e})).filter((function(t){return void 0!==t.mediaTypes.banner&&null!=t.mediaTypes.banner.sizes&&t.mediaTypes.banner.sizes.length>0}))},sn=function(t,e){return 0===t.length?[]:t.filter((function(t){return 2===t.length&&t[0]<=e[0]&&t[1]<=e[1]})).map((function(t){return[t[0],t[1]]}))},un=function(t,e,n){for(var r=t.getAdUnitPath(),i=t.getSlotElementId(),o=t.getTargetingKeys(),a=new Map,s=0,u=o;s<u.length;s++){var c=u[s];c.startsWith("hb_")||c.startsWith("amzn")||a.set(c,t.getTargeting(c))}t.setCollapseEmptyDiv(!1),n.destroySlots([t]);var d=n.defineSlot(r,e,i).setCollapseEmptyDiv(!1).addService(n.pubads());return a.forEach((function(t,e){d.setTargeting(e,t)})),n.pubads().disableInitialLoad(),n.display(d),d};n(204),n(205);function cn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function dn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?cn(Object(n),!0).forEach((function(e){fn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):cn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function fn(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ln=new Z;function pn(t,e,n){var r,i=null===(r=e.slotRenderEndedEvent)||void 0===r?void 0:r.slot;if(void 0===i)return!1;var o=xt(n);if(void 0===o)return!1;var a=Et(o,i.getSlotElementId());if(void 0===a)return!1;if(t.lineItemIds.length>0){var s=a.getResponseInformation(),u=s.lineItemId;return null==u&&(!function(t){if(!V(t,"sourceAgnosticLineItemId"))throw new Error("Missing sourceAgnosticLineItemId in responseInformation")}(s),void 0!==s.sourceAgnosticLineItemId&&null!==s.sourceAgnosticLineItemId&&(u=s.sourceAgnosticLineItemId)),null!=u&&"number"==typeof u&&(t.exclude?t.lineItemIds.includes(u.toString()):!t.lineItemIds.includes(u.toString()))}return!1}ln.subscribe((function(t){var e=dn(dn({metricName:t.name},t.values),{},{service:"tag-metrics"}),n=new XMLHttpRequest;n.open("POST","https://browser-http-intake.logs.datadoghq.com/v1/input/pub551f730416e5317842afc2792691e95c?ddsource=browser&ddtags=version:1.3.2",!0),n.setRequestHeader("Content-Type","text/plain"),n.send(JSON.stringify(e))}));var hn=function(t){var e=[];return t.forEach((function(t){void 0!==t.mediaTypes.banner&&e.push.apply(e,t.mediaTypes.banner.sizes.filter((function(t){return 2===t.length})).map((function(t){return[t[0],t[1]]})))})),e},vn=function(){function t(t,e,n,r,i){this.refreshCountByAdunit=new Map,this.adUnitRefreshConfiguration=n,this.excludedBiddersForRefresh=i,this.pubstackWindow=t,this.refreshLineItemsConfiguration=r,this.refreshStore=new tn,this.refreshExecutor=new rn(e,t),this.bindConsumer()}return t.prototype.bindConsumer=function(){var t=this;this.viewabilityController=new Je(this.pubstackWindow),this.viewabilityController.trackElementFinished.subscribe((function(e){var n=t.refreshStore.getByElementID(e);if(void 0===n)f("[pubstackAutomation] unable to get store information for adunitcode "+e);else{var r=n.adUnitCode,i=t.initExecutorAdUnits(n);t.incrementRefreshCount(r),f("[pubstackAutomation] ["+r+"] tracker finished, start executing refresh");var o=en(n),a=t.getRule(r);if((null==a?void 0:a.preventCls)&&!function(t){var e=Rt(t);if(null!==e){var n=e.getAttribute("pbstck_cls");return null!==n&&""!==n}return!1}(o)){!function(t){var e=Rt(t);null!==e?(f("[pubstackAutomation] ["+t+"] [CLS] updating style width and height to "+e.offsetWidth+" and "+e.offsetHeight,e),e.style.width=e.offsetWidth+"px",e.style.height=e.offsetHeight+"px",e.style.overflow="hidden",e.setAttribute("pbstck_cls","1")):f("[pubstackAutomation] ["+t+"] [CLS] could not fin div")}(o);try{i=function(t,e,n){var r=xt(n),i=Ye(n),o=t.adUnitCode,a=en(t),s=e.adUnitsPbjs,u=e.slot,c=e.displaySlot,d=on(a);if(void 0===d)throw new Error("Cannot find reference size");if(f("[pubstackAutomation] ["+o+"] [CLS] Using reference size "+d+" for CLS prevention"),0===(s=an(d,e.adUnitsPbjs)).length)throw new Error("Could not find a valid size in prebid for container size of "+d+", cancelling refresh");return f("[pubstackAutomation] ["+o+"] [CLS] using new adUnits for prebid call",s),void 0!==r&&void 0!==e.slot&&(u=un(e.slot,hn(s),r),c=Xe(i,e.slot,hn(s)),f("[pubstackAutomation] ["+o+"] [CLS] Created new slot",e.slot)),{adUnitsPbjs:s,slot:u,displaySlot:c}}(n,i,t.pubstackWindow)}catch(t){return f("[pubstackAutomation] ["+r+"] [CLS] "+t.message),void st({error:"CLS error "+t.message,context:{adUnitCode:r,slotRenderEndedPresent:void 0===n.slotRenderEndedEvent,bidwonPresent:void 0===n.winningBid,auctionId:n.auctionInitRefresh.auctionId,divId:en(n)}})}}t.refreshExecutor.executeRefresh(r,i,t.getRank(r)),t.refreshStore.delete(n.auctionInitRefresh.auctionId)}}))},t.prototype.bindGPTIntegration=function(t){var e=this;t.onSlotRenderEndedStream.subscribe((function(t){var n,r,i,o,a,s=e.refreshStore.getBySlot(t.slot);if(void 0!==s){var u=s.adUnitCode;e.initiateRefreshCount(u),f("[pubstackAutomation] ["+u+"] received slot with matching ad unit code",t.slot),e.refreshStore.setSlotRenderEndedEvent(s.auctionInitRefresh.auctionId,t);var c=e.getRule(u);if(!s.refreshStarted&&void 0!==c&&e.canRefresh(s,c)&&(f("[pubstackAutomation] ["+u+"] starting refresh procedure, launching tracking."),jt(en(s))?(e.viewabilityController.track(en(s),e.getTimer(c,s)),s.refreshStarted=!0):f("[pubstackAutomation] ["+u+"] Unable to launch tracker: cannot find element "+en(s)+".")),c&&c.preventCls&&e.getRank(s.adUnitCode)>1){var d=(o=en(s),null!==(a=Rt(o))&&a.scrollHeight>a.offsetHeight?a.scrollHeight-a.offsetHeight:0);f("[pubstackAutomation] ["+u+"] warning: the impression has an overflow of "+d+"px and may not be fully visible"),100*Math.random()<1&&ln.next({name:"refresh-overflow",values:{adUnitCode:s.adUnitCode,auctionId:s.auctionInitRefresh.auctionId,bidderName:null===(n=s.winningBid)||void 0===n?void 0:n.bidderCode,prebidSize:null===(r=s.winningBid)||void 0===r?void 0:r.size,googleSize:null===(i=s.slotRenderEndedEvent)||void 0===i?void 0:i.size,elementId:en(s),refreshRank:e.getRank(s.adUnitCode),hiddenOverflow:d,domain:Te(e.pubstackWindow.location),href:Re(e.pubstackWindow.location)}})}}else f("[pubstackAutomation] cannot find ad unit code for slot",t.slot,t.slot.getSlotElementId())}))},t.prototype.bindPrebidIntegration=function(t){var e=this;t.onAuctionEventStream.subscribe((function(t){t.forEach((function(t){e.refreshStore.add(t)}))})),t.onBidwonEventStream.subscribe((function(t){var n,r=e.refreshStore.get(null!==(n=t.auctionId)&&void 0!==n?n:"");if(void 0!==r){var i=r.adUnitCode;e.initiateRefreshCount(i),e.refreshStore.setWinningBid(t),void 0===r.slotRenderEndedEvent&&f("[pubstackAutomation] ["+i+"] no slot found on bid won start tracking ad unit");var o=e.getRule(r.adUnitCode);void 0!==o&&e.canRefresh(r,o)&&(f("[pubstackAutomation] ["+i+"] starting refresh procedure, launching tracking."),jt(en(r))?(e.viewabilityController.track(en(r),e.getTimer(o,r)),r.refreshStarted=!0):f("[pubstackAutomation] ["+i+"] Unable to launch tracker: cannot find element "+en(r)+".")),e.isWinnerExcluded(t.bidderCode)&&e.viewabilityController.stopTracking(en(r)),void 0===o&&f("[pubstackAutomation] ["+i+"] cannot start refresh, no rule matching",r)}else f("[pubstackAutomation], nothing in the store match the event of this bidwon "+t.auctionId)}))},t.prototype.isWinnerExcluded=function(t){return this.excludedBiddersForRefresh.includes(null!=t?t:"")},t.prototype.getRule=function(t){if(void 0!==t){var e=this.refreshStore.getByAdUnitCode(t);if(void 0!==e){var n=function(t){var e,n,r,i=t.auctionInitRefresh.adUnitDeclaration.find((function(t){return void 0!==t.pubstack}));return{path:null===(e=null==i?void 0:i.pubstack)||void 0===e?void 0:e.adUnitPath,code:t.adUnitCode,name:null!==(r=null===(n=null==i?void 0:i.pubstack)||void 0===n?void 0:n.adUnitName)&&void 0!==r?r:t.adUnitCode}}(e);return this.adUnitRefreshConfiguration[n.name]}}},t.prototype.getRank=function(t){var e;return null!==(e=this.refreshCountByAdunit.get(t))&&void 0!==e?e:0},t.prototype.getTimer=function(t,e){if(t.specificRules.length>0&&void 0!==e.winningBid){var n=t.specificRules.find((function(t){var n;return t.bidderName===(null===(n=e.winningBid)||void 0===n?void 0:n.bidderCode)}));if(n)return n.timer}return t.defaultTimer},t.prototype.canRefresh=function(t,e){var n,r=t.adUnitCode,i=null===(n=t.winningBid)||void 0===n?void 0:n.bidderCode;if(this.isWinnerExcluded(i))return f("[pubstackAutomation] ["+r+"] won't perform refresh on excluded bidder "+i),!1;var o=this.refreshCountByAdunit.get(r);if(void 0===o)return l("[pubstackAutomation] ["+r+"] no refreshCount set on adunit "+r+", unable to continue refresh."),!1;if(o>0&&o===e.capping)return f("[pubstackAutomation] ["+r+"] won't perform refresh due to capping."),!1;try{if(pn(this.refreshLineItemsConfiguration,t,this.pubstackWindow))return f("[pubstackAutomation] ["+r+"] won't perform refresh due to line item rule."),!1}catch(e){l("[pubstackAutomation] ["+t.adUnitCode+"] error: cannot determine line item blocking",e)}return!0},t.prototype.initiateRefreshCount=function(t){void 0===this.refreshCountByAdunit.get(t)&&this.refreshCountByAdunit.set(t,0)},t.prototype.incrementRefreshCount=function(t){var e=this.refreshCountByAdunit.get(t);void 0===e?l("[pubstackAutomation] ["+t+"] no refreshCount set on adunit "+t+", unable to increment the count."):this.refreshCountByAdunit.set(t,e+1)},t.prototype.initExecutorAdUnits=function(t){var e,n,r=xt(this.pubstackWindow),i=Ye(this.pubstackWindow),o=void 0,a=void 0,s=t.auctionInitRefresh.adUnitDeclaration;void 0!==r&&(void 0!==(o=Et(r,null===(n=null===(e=t.slotRenderEndedEvent)||void 0===e?void 0:e.slot)||void 0===n?void 0:n.getSlotElementId()))&&(a=Xe(i,o,function(t,e){var n=e;try{At(t);for(var r=t.getSizes(),i=0,o=r;i<o.length;i++){var a=o[i];if("object"===Qe(a)&&null!==a&&2===Object.keys(a).length){var s=void 0;V(a,"m")&&"number"==typeof a.m?s=a.m:V(a,"l")&&"number"==typeof a.l&&(s=a.l);var u=void 0;V(a,"j")&&"number"==typeof a.j&&(u=a.j),void 0===s||void 0===u||Ze(n,[s,u])||n.push([s,u])}}}catch(t){f("[pubstackAutomation] [TAM] cannot extract sizes from slot",t)}return n}(o,hn(s)))));return{adUnitsPbjs:s,slot:o,displaySlot:a}},t}(),bn=function(){return(bn=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},gn=function(){function t(){this.onSlotRenderEndedStream=new Z}return t.prototype.onSlotRenderEnded=function(t){t.isEmpty?f("[gptIntegration] got empty slot render ended on "+t.slot.getAdUnitPath()+" for element "+t.slot.getSlotElementId()):this.onSlotRenderEndedStream.next(bn(bn({},t),{slot:t.slot}))},t}(),yn="slotRenderEnded",mn=function(){function t(t,e){this.validator=t,this.controller=e}return t.prototype.on=function(t,e){f("[gptIntegration] gpt.dispatcher on event",t,e),t===yn&&this.controller.onSlotRenderEnded(this.validator.toSlotRenderEndedEvent(e))},t}(),wn=function(){function t(){}return t.prototype.toSlotRenderEndedEvent=function(t){L(t),j(t.isEmpty,"isEmpty is not a boolean: "+t.isEmpty),O(t.serviceName,"serviceName is not a string: "+t.serviceName),function(t,e,n){var r;try{r=e(t)}catch(t){throw new E(null!=n?n:"Expected type, error: ".concat(t.message))}if("boolean"==typeof r&&!r)throw new E(null!=n?n:"Expected type, check failed")}(t.size,this.isSize,"size is not valid: "+t.size),R(t.advertiserId,"advertiserId is not a valid number: "+t.advertiserId),R(t.campaignId,"campaignId is not a valid number: "+t.campaignId),R(t.creativeId,"creativeId is not a valid number: "+t.creativeId),R(t.lineItemId,"lineItemId is not a valid number: "+t.lineItemId),R(t.sourceAgnosticCreativeId,"sourceAgnosticCreativeId is not a valid number: "+t.sourceAgnosticCreativeId),R(t.sourceAgnosticLineItemId,"sourceAgnosticLineItemId is not a valid number: "+t.sourceAgnosticLineItemId);var e=null===t.size?[]:t.size;return{isEmpty:t.isEmpty,serviceName:t.serviceName,size:e,slot:this.toPartialSlot(t.slot),advertiserId:t.advertiserId,campaignId:t.campaignId,sourceAgnosticCreativeId:t.sourceAgnosticCreativeId,sourceAgnosticLineItemId:t.sourceAgnosticLineItemId}},t.prototype.toPartialSlot=function(t){return L(t),z(t,"getAdUnitPath","slot.getAdUnitPath is not valid: "+t.getAdUnitPath),this.assertIsGetAdUnitPath(t.getAdUnitPath),this.assertIsGetTargeting(t.getTargeting),this.assertIsGetSlotElementId(t.getSlotElementId),{getAdUnitPath:t.getAdUnitPath,getTargeting:t.getTargeting,getSlotElementId:t.getSlotElementId}},t.prototype.assertIsGetAdUnitPath=function(t){if(void 0===t||"function"!=typeof t)throw new Error("slot.getAdUnitPath is not a function")},t.prototype.assertIsGetSlotElementId=function(t){if(void 0===t||"function"!=typeof t)throw new Error("slot.getSlotElementId is not a function")},t.prototype.assertIsGetTargeting=function(t){if(void 0===t||"function"!=typeof t)throw new Error("slot.getTargeting is not a function")},t.prototype.isSize=function(t){if(null!==t)if(Array.isArray(t)){if(t.filter((function(t){return"number"!=typeof t})).length>0)throw new Error("Expected array to have only numbers")}else if("string"!=typeof t)throw new Error("Expected to have array of number or string or null")},t}(),In=function(){return(In=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};var Sn=function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),An=function(t){function e(n,r){var i=t.call(this,n)||this;return Object.setPrototypeOf(i,e.prototype),i.name="RefreshValidationError",i.payload=r,i}return Sn(e,t),e}(Error);var kn=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},En=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};function xn(t,e,n,r,o){return kn(this,void 0,void 0,(function(){var a,s,u,c,d,p,h,v;return En(this,(function(b){switch(b.label){case 0:return[4,Cn(t,e)];case 1:if(!function(t,e){var n=new Set;return!t.filter((function(t){return t.devices.includes(e)})).some((function(t){return t.adUnits.some((function(t){return!!n.has(t)||(n.add(t),!1)}))}))}(a=b.sent(),e.device))return[3,7];if(s=function(t,e){var n={};return t.filter((function(t){return t.devices.includes(e)})).filter((function(t){return void 0===t.populationSplit||100*Math.random()<t.populationSplit})).forEach((function(t){f("[pubstackAutomation] refreshGroup",t),t.adUnits.forEach((function(e){var r;return n[e]={defaultTimer:t.timer,capping:t.capping,blockerEnabled:t.blockerEnabled,preventCls:t.preventCls,specificRules:null!==(r=t.specificRules)&&void 0!==r?r:[]}}))})),f("[pubstackAutomation] adUnitRefreshConfiguration",n),n}(a,e.device),!((u=Object.keys(s)).length>0))return[3,6];if(f("[pubstackAutomation] Doing refreshes on "+u,s),c=Un,""===t.refreshConfig.configUrl)return[3,5];b.label=2;case 2:return b.trys.push([2,4,,5]),[4,Rn(t.refreshConfig.configUrl)];case 3:return c=b.sent(),[3,5];case 4:return l("[pubstackAutomation] Error while loading refresh config for line items file: "+b.sent().message),[3,5];case 5:try{void 0!==(d=n.get("core"))&&(p=new Ge(function(t){return Object.keys(t).filter((function(e){return t[e].blockerEnabled}))}(s),d),n.set("blocker",p),r[o]=p.overrideRequestBid(r,o))}catch(t){l("[pubstackAutomation] Unable to instantiate the refresh blocker: this can lead to unwanted refresh")}h=new vn(r,r[o],s,c,[]),(g=r).googletag||(g.googletag={}),g.googletag.cmd||(g.googletag.cmd=[]),g.googletag.cmd.push((function(){return function(t,e){var n=t.googletag;if(void 0===n||!n.apiReady||void 0===n.pubads)return{status:i.NOT_READY};var r=new gn;e.bindGPTIntegration(r);var o=new wn,a=new mn(o,r);return n.pubads().addEventListener("slotRenderEnded",(function(t){var e;try{a.on(yn,t)}catch(t){var r="unknown";try{r=n.getVersion()}catch(e){f("[gptIntegration] Unable to find googletag version",t)}t.context=In(In({},null!==(e=t.context)&&void 0!==e?e:{}),{adapter:{version:r,source:googletag}}),ct(t)}})),{status:i.LOADED}}(r,h)})),n.set("refresh",h);try{void 0!==(v=n.get("intake"))&&(v.adUnitManageable=u)}catch(t){l("[pubstackAutomation] Unable to give IntakeController the list of manageable ad units: this may lead to have pubstackManaged=false everytime.")}return[3,7];case 6:0===u.length&&f("[pubstackAutomation] No Pubstack refresh on the page."),b.label=7;case 7:return[2]}var g}))}))}function Cn(t,e){return kn(this,void 0,void 0,(function(){var n;return En(this,(function(r){switch(r.label){case 0:if(!t.gateway.startsWith("https://intake.pbstck.com")&&!t.gateway.startsWith("http://localhost"))return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,Tn(e.tagId)];case 2:return[2,r.sent()];case 3:return l("[pubstackAutomation] Error while loading refresh config file: "+(n=r.sent()).message,n instanceof An?n.payload:n),[2,[]];case 4:return[2,[]]}}))}))}var Un={exclude:!0,lineItemIds:[]};function Tn(t){return kn(this,void 0,void 0,(function(){return En(this,(function(e){return[2,new Promise((function(e,n){var r=new XMLHttpRequest;r.open("GET","https://refresh.pbstck.com/"+t+".json",!0),r.onload=function(){try{if(200===r.status){var t=JSON.parse(r.responseText);f("[pubstackAutomation] Refresh config loaded"),function(t){try{L(t,"should be an object"),z(t,"refreshConfigs",'should have a "refreshConfigs" key as an array');var e=t.refreshConfigs;x(e,'should have a "refreshConfigs" key as an array'),e.map((function(t){L(t,'each array element of "refreshConfigs" should be an object'),x(t.devices,'each array element of "refreshConfigs" should have a "devices" key as an array');for(var e=0,n=t.devices;e<n.length;e++){O(n[e],'each array element of "devices" of a "refreshConfigs" should be a string')}x(t.adUnits,'each array element of "refreshConfigs" should have a "adUnits" key as an array');for(var r=0,i=t.adUnits;r<i.length;r++){O(i[r],'each array element of "adUnits" of a "refreshConfigs" should be a string')}if(T(t.timer,'each array element of "refreshConfigs" should have a "timer" key as a number'),V(t,"capping")&&T(t.capping,'each array element of "refreshConfigs" can have a "capping" key that should be a number'),j(t.preventCls,'each array element of "refreshConfigs" can have a "preventCls" key that should be a boolean'),V(t,"blockerEnabled")&&j(t.blockerEnabled,'each array element of "refreshConfigs" can have a "blockerEnabled" key that should be a boolean'),V(t,"populationSplit")&&T(t.populationSplit,'each array element of "refreshConfigs" can have a "populationSplit" key that should be a number'),V(t,"specificRules")){x(t.specificRules,'each array element of "refreshConfigs" can have a "specificRules" key that should be an array');for(var o=0,a=t.specificRules;o<a.length;o++){var s=a[o];L(s,'each array element of "specificRules" of a "refreshConfigs" should be an object'),O(s.bidderName,'each array element of "specificRules" of a "refreshConfigs" should have a "bidderName" key that should be a string'),T(s.timer,'each array element of "specificRules" of a "refreshConfigs" should have a "timer" key that should be a number')}}}))}catch(e){throw new An(e.message,t)}}(t),e(t.refreshConfigs)}else 404===r.status?(f("[pubstackAutomation] No refresh configuration file found"),e([])):n(Error("unhandled http status code while retrieving refresh config: "+r.status+" "+r.responseText))}catch(t){n(t)}},r.onerror=function(){f("[pubstackAutomation] Unexpected error during refresh config xhr call"),n(new Error("error on xhr call"))},r.send()}))]}))}))}function Rn(t){return kn(this,void 0,void 0,(function(){return En(this,(function(e){return[2,new Promise((function(e,n){if(""===t)e(Un);else{var r=new XMLHttpRequest;r.open("GET",t,!0),r.onload=function(){try{if(200===r.status){var t=JSON.parse(r.responseText);!function(t){L(t,"should be an object"),z(t,"lineItems",'should have "lineItems" key as an object');var e=t.lineItems;L(e,'should have a "lineItems" key as an object'),z(e,"lineItemIds",'should have a "lineItems" object with "lineItemIds" as an array'),x(e.lineItemIds,'should have a "lineItems" object with "lineItemIds" as an array'),z(e,"exclude",'should have a "lineItems" object with "exclude" as a boolean'),j(e.exclude,'should have a "lineItems" object with "exclude" as a boolean')}(t),f("[pubstackAutomation] Refresh config for line items loaded"),e(t.lineItems)}else ut({context:{code:r.status,responseText:r.responseText},message:"Error during refresh config retrieval"}),n(Error("unhandled error code while retrieving refresh config"))}catch(t){n(t)}},r.onerror=function(){f("[pubstackAutomation] Unexpected error during refresh config xhr call"),n(new Error("error on xhr call"))},r.send()}}))]}))}))}var jn=function(){function t(t,e){this.lastAdUnitCodeAuction=new Map,this.auctionEventsMap=new Map,this.pubstackWindow=t,this.initiatePrebid(t,e),this.initiateGoogleTag(t),f("[pubstackDebug] created")}return t.prototype.initiatePrebid=function(t,e){var n=this,r=t[e],i=[];void 0===r?t[e]={que:i}:i=r.que,i.push((function(){for(var r=t[e],i=0,o=r.getEvents();i<o.length;i++){var a=o[i];"auctionInit"===a.eventType&&n.onAuctionInit(a.args)}r.onEvent("auctionInit",(function(t){return n.onAuctionInit(t)})),r.onEvent("bidWon",(function(t){return n.onBidWon(t)}))}))},t.prototype.initiateGoogleTag=function(t){var e=this,n=t.googletag,r=[];void 0===n?t.googletag={cmd:r}:r=n.cmd,r.push((function(){t.googletag.pubads().addEventListener("slotRenderEnded",(function(t){return e.onSlotRenderEndedEvent(t)}))}))},t.prototype.onSlotRenderEndedEvent=function(e){try{var n=Math.round(this.pubstackWindow.performance.now());f("[pubstackDebug] on SlotRenderEndedEvent received at ",n),P(e),z(e,"slot");var r=e.slot,i=r.getSlotElementId(),o=this.lastAdUnitCodeAuction.get(i);if(void 0!==o){var a=this.auctionEventsMap.get(o);void 0!==a&&(a.slotRenderEndedTime=n,a.slotRenderEndedAdId=r.getTargeting("hb_adid")[0],t.checkAuctionEvents(a,i))}}catch(t){f("[pubstackDebug] [SR] error",t)}},t.prototype.onAuctionInit=function(t){var e=this;try{f("[pubstackDebug] auctionInitEventReceived"),L(t),P(t.adUnits,"toAuction: adUnits is undefined"),x(t.adUnits),t.adUnits.map((function(t){return t.code})).filter((function(t,e,n){return n.indexOf(t)===e})).forEach((function(n){P(t.auctionId,"toAuction: auctionId is undefined"),O(t.auctionId);var r=Pt(n,t.auctionId);e.lastAdUnitCodeAuction.set(n,r),e.auctionEventsMap.set(r,{bidWonTime:void 0,slotRenderEndedTime:void 0,bidWonAdId:void 0,slotRenderEndedAdId:void 0})}))}catch(t){f("[pubstackDebug] [AI] error",t)}},t.prototype.onBidWon=function(e){try{var n=Math.round(this.pubstackWindow.performance.now());f("[pubstackDebug] onBidWon received at ",n),P(e),z(e,"auctionId"),O(e.auctionId),z(e,"adUnitCode"),O(e.adUnitCode),z(e,"adId"),O(e.adId);var r=this.lastAdUnitCodeAuction.get(e.adUnitCode);if(void 0!==r){var i=this.auctionEventsMap.get(r);void 0!==i&&(i.bidWonTime=n,i.bidWonAdId=e.adId,t.checkAuctionEvents(i,e.adUnitCode))}}catch(t){f("[pubstackDebug] [BW] error",t)}},t.checkAuctionEvents=function(t,e){if(void 0!==t.bidWonTime&&void 0!==t.slotRenderEndedTime)if(t.bidWonAdId===t.slotRenderEndedAdId){var n=t.slotRenderEndedTime-t.bidWonTime;f("[pubstackDebug] having 2 events for auction, the diff is "+n),100*Math.random()<1&&ln.next({name:"diff-BidWon-SRE",values:{bwSreDiff:n,adUnitCode:e,domain:Te(window.location),href:Re(window.location)}})}else f("[pubstackDebug] adIds are different for "+e+": BW="+t.bidWonAdId+" SRE="+t.slotRenderEndedAdId)},t}(),On=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},Bn=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};function Pn(t,e,n){var r,i=this;try{e.gateway.includes("intake.dev.pbstck.com")&&e.pbjsVariableName&&new jn(t,e.pbjsVariableName)}catch(t){f("cannot create Discrepency Controller",t)}t.pbstck=t.pbstck||{lock:{}},t.pbstck.lock=t.pbstck.lock||{};var o=new Map,a=n.tagId+"@"+e.gateway;if(!function(t,e){return t[e]}(t.pbstck.lock,a)){!function(t,e){t[e]=!0}(t.pbstck.lock,a);var s=/^(48000704|dd8810a6|01ca738c|b2816abb|dc92a81d)/.test(n.scopeId),u=new Xt;o.set("core",u);var c=void 0;e.viewabilityEnabled&&(c=new ke(u,t),o.set("viewability",c));var p,h=new Fe(e.gateway,n,[],u,c);if(o.set("intake",h),at((function(t){return h.sendError(t)}),1),p=function(t){return h.sendToDatadog(t)},ot.subscribe(p),e.pbjsVariableName){f("Prebid dropin mode",e.pbjsVariableName);var v={debug:d(),globalName:e.pbjsVariableName};(function(t,e){return t[e.globalName]||(t[e.globalName]={}),t[e.globalName].que||(t[e.globalName].que=[]),t[e.globalName].que})(t,v).push((function(){return On(i,void 0,void 0,(function(){return Bn(this,(function(r){switch(r.label){case 0:return e.refreshEnabled?[4,xn(e,n,o,t,v.globalName)]:[3,2];case 1:r.sent(),r.label=2;case 2:try{oe(t,u,v,o.get("refresh"))}catch(t){return l("Unable to load pbjs integration du to",t),[2]}return[2]}}))}))}))}var b=[],g=void 0;if(s||e.debug){var y={debug:d(),globalName:"sas"};(b=function(t,e){return t[e.globalName]||(t[e.globalName]={}),t[e.globalName].cmd||(t[e.globalName].cmd=[]),t[e.globalName].cmd}(t,y)).push((function(){g=fe(t,u,y).instance}))}var m={tagId:n.tagId,globalQueue:e.sdk.globalQueue},w=le(t,u,m);if(w.dispatchEvents(),e.debug||d()){u.subscribe({onAuction:function(t){return f("controller.onAuction",t)},onImpression:function(t){return f("controller.onImpression",t)}});var I=new Ue(u);o.set("debug",I),at((function(t){return I.addError(t)}),1e3),t.pbstck.debug=t.pbstck.debug||{},t.pbstck.debug[a]={getEvents:function(){return I.getEvents()},getErrors:function(){return I.getErrors()},sdk:null!==(r=null==w?void 0:w.debug())&&void 0!==r?r:void 0,sas:void 0},(s||e.debug)&&b.push((function(){g&&(t.pbstck.debug[a].sas=g.debug())}))}return t.pbstck.controllers=o,u}}function Nn(t){var e,n,r,i,o,a={gateway:null===(e=t.endpoint)||void 0===e?void 0:e.gateway,sdk:{globalQueue:"pbstckQ"},debug:!0===t.debug,viewabilityEnabled:t.viewabilityEnabled,refreshConfig:{configUrl:null!==(r=null===(n=t.refresh)||void 0===n?void 0:n.configUrl)&&void 0!==r?r:""},refreshEnabled:t.refreshEnabled,pbjsVariableName:t.pbjsVariableName||(null===(i=t.activation)||void 0===i?void 0:i.pbjs[0].global)||"pbjs"};if(void 0!==a.gateway){var s={tagId:t.tagId,scopeId:t.scopeId,country:t.country,device:t.device,browserName:t.browserName,browserVersion:t.browserVersion,osName:t.osName,osVersion:t.osVersion,pbstckVersion:null!==(o="acecfc8")?o:"unknown"};s.tagId&&s.scopeId&&Pn(window,a,s)}}}]);;
 return this;}.bind({}); var _ = load();_.monitoring.pubstackAutoconfig({"endpoint":{"script":"https://cdn.pbstck.com/monitoring-acecfc8.js","gateway":"https://intake.pbstck.com/v1/intake"},"scopeId":"d0300e5d-cb3a-4cd3-8677-9c5157264893","tagId":"383c26df-9a42-4a67-9064-8e1b9bb788b8","viewabilityEnabled":true,"refreshEnabled":true,"refresh":{"refreshTimer":20,"configBaseUrl":"https://refreshconfig.pbstck.com","preventCls":false},"activation":{"pbjs":[{"global":"pbjs","adUnitNames":".*"}],"sdk":{"generic":false,"pbjs":false}},"bootstrapTime":1631949205840,"bootstrapVersion":"undefined","device":"desktop","browserName":"Chrome","browserVersion":"49","osName":"Windows","osVersion":"Vista","country":"FR"}); })()</script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/get" charset="UTF-8" async=""></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/conf.js" async="true"></script><script type="text/javascript">(function() { var load = function() {this.monitoring=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=206)}([function(t,e,n){var r=n(11),i=n(53).f,o=n(50),a=n(51),s=n(108),u=n(135),c=n(99);t.exports=function(t,e){var n,d,f,l,p,h=t.target,v=t.global,b=t.stat;if(n=v?r:b?r[h]||s(h,{}):(r[h]||{}).prototype)for(d in e){if(l=e[d],f=t.noTargetGet?(p=i(n,d))&&p.value:n[d],!c(v?d:h+(b?".":"#")+d,t.forced)&&void 0!==f){if(typeof l==typeof f)continue;u(l,f)}(t.sham||f&&f.sham)&&o(l,"sham",!0),a(n,d,l,t)}}},function(t,e,n){var r=n(14);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e){t.exports=!1},function(t,e,n){var r=n(122),i=n(51),o=n(175);r||i(Object.prototype,"toString",o,{unsafe:!0})},function(t,e,n){var r=n(1),i=n(146),o=n(41),a=n(16),s=n(121),u=n(148),c=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,n,d,f){var l,p,h,v,b,g,y,m=a(e,n,d?2:1);if(f)l=t;else{if("function"!=typeof(p=s(t)))throw TypeError("Target is not iterable");if(i(p)){for(h=0,v=o(t.length);v>h;h++)if((b=d?m(r(y=t[h])[0],y[1]):m(t[h]))&&b instanceof c)return b;return new c(!1)}l=p.call(t)}for(g=l.next;!(y=g.call(l)).done;)if("object"==typeof(b=u(l,m,y.value,d))&&b&&b instanceof c)return b;return new c(!1)}).stop=function(t){return new c(!0,t)}},function(t,e,n){"use strict";var r=n(44),i=n(101),o=n(90),a=n(58),s=n(117),u=a.set,c=a.getterFor("Array Iterator");t.exports=s(Array,"Array",(function(t,e){u(this,{type:"Array Iterator",target:r(t),index:0,kind:e})}),(function(){var t=c(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t,e,n){"use strict";var r=n(157).charAt,i=n(58),o=n(117),a=i.set,s=i.getterFor("String Iterator");o(String,"String",(function(t){a(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,e=s(this),n=e.string,i=e.index;return i>=n.length?{value:void 0,done:!0}:(t=r(n,i),e.index+=t.length,{value:t,done:!1})}))},function(t,e,n){var r=n(11),i=n(158),o=n(5),a=n(50),s=n(12),u=s("iterator"),c=s("toStringTag"),d=o.values;for(var f in i){var l=r[f],p=l&&l.prototype;if(p){if(p[u]!==d)try{a(p,u,d)}catch(t){p[u]=d}if(p[c]||a(p,c,f),i[f])for(var h in o)if(p[h]!==o[h])try{a(p,h,o[h])}catch(t){p[h]=o[h]}}}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){"use strict";var r=n(0),i=n(159);r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n(168))},function(t,e,n){var r=n(11),i=n(110),o=n(18),a=n(97),s=n(115),u=n(139),c=i("wks"),d=r.Symbol,f=u?d:d&&d.withoutSetter||a;t.exports=function(t){return o(c,t)||(s&&o(d,t)?c[t]=d[t]:c[t]=f("Symbol."+t)),c[t]}},function(t,e,n){var r=n(11),i=n(158),o=n(159),a=n(50);for(var s in i){var u=r[s],c=u&&u.prototype;if(c&&c.forEach!==o)try{a(c,"forEach",o)}catch(t){c.forEach=o}}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(137),i=n(11),o=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t])||o(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},function(t,e,n){var r=n(9);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(8);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){"use strict";var r=n(0),i=n(54).filter,o=n(92),a=n(42),s=o("filter"),u=a("filter");r({target:"Array",proto:!0,forced:!s||!u},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(0),i=n(54).map,o=n(92),a=n(42),s=o("map"),u=a("map");r({target:"Array",proto:!0,forced:!s||!u},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(0),i=n(11),o=n(15),a=n(2),s=n(17),u=n(115),c=n(139),d=n(8),f=n(18),l=n(100),p=n(14),h=n(1),v=n(45),b=n(44),g=n(86),y=n(84),m=n(64),w=n(88),I=n(98),S=n(171),A=n(114),k=n(53),E=n(22),x=n(95),C=n(50),U=n(51),T=n(110),R=n(96),j=n(87),O=n(97),B=n(12),P=n(141),N=n(142),M=n(89),_=n(58),D=n(54).forEach,L=R("hidden"),V=B("toPrimitive"),z=_.set,F=_.getterFor("Symbol"),q=Object.prototype,W=i.Symbol,G=o("JSON","stringify"),H=k.f,$=E.f,J=S.f,K=x.f,Q=T("symbols"),Y=T("op-symbols"),X=T("string-to-symbol-registry"),Z=T("symbol-to-string-registry"),tt=T("wks"),et=i.QObject,nt=!et||!et.prototype||!et.prototype.findChild,rt=s&&d((function(){return 7!=m($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=H(q,e);r&&delete q[e],$(t,e,n),r&&t!==q&&$(q,e,r)}:$,it=function(t,e){var n=Q[t]=m(W.prototype);return z(n,{type:"Symbol",tag:t,description:e}),s||(n.description=e),n},ot=c?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof W},at=function(t,e,n){t===q&&at(Y,e,n),h(t);var r=g(e,!0);return h(n),f(Q,r)?(n.enumerable?(f(t,L)&&t[L][r]&&(t[L][r]=!1),n=m(n,{enumerable:y(0,!1)})):(f(t,L)||$(t,L,y(1,{})),t[L][r]=!0),rt(t,r,n)):$(t,r,n)},st=function(t,e){h(t);var n=b(e),r=w(n).concat(ft(n));return D(r,(function(e){s&&!ut.call(n,e)||at(t,e,n[e])})),t},ut=function(t){var e=g(t,!0),n=K.call(this,e);return!(this===q&&f(Q,e)&&!f(Y,e))&&(!(n||!f(this,e)||!f(Q,e)||f(this,L)&&this[L][e])||n)},ct=function(t,e){var n=b(t),r=g(e,!0);if(n!==q||!f(Q,r)||f(Y,r)){var i=H(n,r);return!i||!f(Q,r)||f(n,L)&&n[L][r]||(i.enumerable=!0),i}},dt=function(t){var e=J(b(t)),n=[];return D(e,(function(t){f(Q,t)||f(j,t)||n.push(t)})),n},ft=function(t){var e=t===q,n=J(e?Y:b(t)),r=[];return D(n,(function(t){!f(Q,t)||e&&!f(q,t)||r.push(Q[t])})),r};(u||(U((W=function(){if(this instanceof W)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=O(t),n=function(t){this===q&&n.call(Y,t),f(this,L)&&f(this[L],e)&&(this[L][e]=!1),rt(this,e,y(1,t))};return s&&nt&&rt(q,e,{configurable:!0,set:n}),it(e,t)}).prototype,"toString",(function(){return F(this).tag})),U(W,"withoutSetter",(function(t){return it(O(t),t)})),x.f=ut,E.f=at,k.f=ct,I.f=S.f=dt,A.f=ft,P.f=function(t){return it(B(t),t)},s&&($(W.prototype,"description",{configurable:!0,get:function(){return F(this).description}}),a||U(q,"propertyIsEnumerable",ut,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!u,sham:!u},{Symbol:W}),D(w(tt),(function(t){N(t)})),r({target:"Symbol",stat:!0,forced:!u},{for:function(t){var e=String(t);if(f(X,e))return X[e];var n=W(e);return X[e]=n,Z[n]=e,n},keyFor:function(t){if(!ot(t))throw TypeError(t+" is not a symbol");if(f(Z,t))return Z[t]},useSetter:function(){nt=!0},useSimple:function(){nt=!1}}),r({target:"Object",stat:!0,forced:!u,sham:!s},{create:function(t,e){return void 0===e?m(t):st(m(t),e)},defineProperty:at,defineProperties:st,getOwnPropertyDescriptor:ct}),r({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:dt,getOwnPropertySymbols:ft}),r({target:"Object",stat:!0,forced:d((function(){A.f(1)}))},{getOwnPropertySymbols:function(t){return A.f(v(t))}}),G)&&r({target:"JSON",stat:!0,forced:!u||d((function(){var t=W();return"[null]"!=G([t])||"{}"!=G({a:t})||"{}"!=G(Object(t))}))},{stringify:function(t,e,n){for(var r,i=[t],o=1;arguments.length>o;)i.push(arguments[o++]);if(r=e,(p(e)||void 0!==t)&&!ot(t))return l(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!ot(e))return e}),i[1]=e,G.apply(null,i)}});W.prototype[V]||C(W.prototype,V,W.prototype.valueOf),M(W,"Symbol"),j[L]=!0},function(t,e,n){var r=n(17),i=n(133),o=n(1),a=n(86),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){"use strict";var r=n(0),i=n(17),o=n(11),a=n(18),s=n(14),u=n(22).f,c=n(135),d=o.Symbol;if(i&&"function"==typeof d&&(!("description"in d.prototype)||void 0!==d().description)){var f={},l=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof l?new d(t):void 0===t?d():d(t);return""===t&&(f[e]=!0),e};c(l,d);var p=l.prototype=d.prototype;p.constructor=l;var h=p.toString,v="Symbol(test)"==String(d("test")),b=/^Symbol\((.*)\)[^)]+$/;u(p,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=h.call(t);if(a(f,t))return"";var n=v?e.slice(7,-1):e.replace(b,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:l})}},function(t,e,n){n(142)("iterator")},function(t,e,n){"use strict";var r=n(0),i=n(111).includes,o=n(101);r({target:"Array",proto:!0,forced:!n(42)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("includes")},function(t,e,n){"use strict";var r=n(119),i=n(150);t.exports=r("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(128);r({target:"Map",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{every:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return!u(n,(function(t,n){if(!r(n,t,e))return u.stop()}),void 0,!0,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(52),f=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{filter:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Map"))),l=s(i.set);return f(n,(function(t,n){r(n,t,e)&&l.call(i,t,n)}),void 0,!0,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{find:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t,n){if(r(n,t,e))return u.stop(n)}),void 0,!0,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{findKey:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t,n){if(r(n,t,e))return u.stop(t)}),void 0,!0,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(52),s=n(181),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{includes:function(t){return u(a(o(this)),(function(e,n){if(s(n,t))return u.stop()}),void 0,!0,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(52),s=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{keyOf:function(t){return s(a(o(this)),(function(e,n){if(n===t)return s.stop(e)}),void 0,!0,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(52),f=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{mapKeys:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Map"))),l=s(i.set);return f(n,(function(t,n){l.call(i,r(n,t,e),n)}),void 0,!0,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(52),f=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{mapValues:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Map"))),l=s(i.set);return f(n,(function(t,n){l.call(i,t,r(n,t,e))}),void 0,!0,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{merge:function(t){for(var e=o(this),n=a(e.set),r=0;r<arguments.length;)s(arguments[r++],n,e,!0);return e}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{reduce:function(t){var e=o(this),n=s(e),r=arguments.length<2,i=r?void 0:arguments[1];if(a(t),u(n,(function(n,o){r?(r=!1,i=o):i=t(i,o,n,e)}),void 0,!0,!0),r)throw TypeError("Reduce of empty map with no initial value");return i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(52),u=n(4);r({target:"Map",proto:!0,real:!0,forced:i},{some:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t,n){if(r(n,t,e))return u.stop()}),void 0,!0,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9);r({target:"Map",proto:!0,real:!0,forced:i},{update:function(t,e){var n=o(this),r=arguments.length;a(e);var i=n.has(t);if(!i&&r<3)throw TypeError("Updating absent value");var s=i?n.get(t):a(r>2?arguments[2]:void 0)(t,n);return n.set(t,e(s,t,n)),n}})},function(t,e,n){var r=n(17),i=n(22).f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/;r&&!("name"in o)&&i(o,"name",{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},function(t,e,n){var r=n(59),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(17),i=n(8),o=n(18),a=Object.defineProperty,s={},u=function(t){throw t};t.exports=function(t,e){if(o(s,t))return s[t];e||(e={});var n=[][t],c=!!o(e,"ACCESSORS")&&e.ACCESSORS,d=o(e,0)?e[0]:u,f=o(e,1)?e[1]:void 0;return s[t]=!!n&&!i((function(){if(c&&!r)return!0;var t={length:-1};c?a(t,1,{enumerable:!0,get:u}):t[1]=1,n.call(t,d,f)}))}},function(t,e,n){"use strict";var r=n(0),i=n(126),o=n(49);r({target:"String",proto:!0,forced:!n(127)("includes")},{includes:function(t){return!!~String(o(this)).indexOf(i(t),arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(85),i=n(49);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(49);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(1),i=n(9),o=n(12)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(0),i=n(183);r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(17),i=n(22),o=n(84);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(11),i=n(50),o=n(18),a=n(108),s=n(109),u=n(58),c=u.get,d=u.enforce,f=String(String).split("String");(t.exports=function(t,e,n,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,l=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),d(n).source=f.join("string"==typeof e?e:"")),t!==r?(u?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=n:i(t,e,n)):c?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},function(t,e,n){var r=n(2),i=n(129);t.exports=r?i:function(t){return Map.prototype.entries.call(t)}},function(t,e,n){var r=n(17),i=n(95),o=n(84),a=n(44),s=n(86),u=n(18),c=n(133),d=Object.getOwnPropertyDescriptor;e.f=r?d:function(t,e){if(t=a(t),e=s(e,!0),c)try{return d(t,e)}catch(t){}if(u(t,e))return o(!i.f.call(t,e),t[e])}},function(t,e,n){var r=n(16),i=n(85),o=n(45),a=n(41),s=n(116),u=[].push,c=function(t){var e=1==t,n=2==t,c=3==t,d=4==t,f=6==t,l=5==t||f;return function(p,h,v,b){for(var g,y,m=o(p),w=i(m),I=r(h,v,3),S=a(w.length),A=0,k=b||s,E=e?k(p,S):n?k(p,0):void 0;S>A;A++)if((l||A in w)&&(y=I(g=w[A],A,m),t))if(e)E[A]=y;else if(y)switch(t){case 3:return!0;case 5:return g;case 6:return A;case 2:u.call(E,g)}else if(d)return!1;return f?-1:c||d?d:E}};t.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},function(t,e,n){var r=n(0),i=n(182);r({target:"Array",stat:!0,forced:!n(123)((function(t){Array.from(t)}))},{from:i})},function(t,e,n){"use strict";var r=n(0),i=n(54).find,o=n(101),a=n(42),s=!0,u=a("find");"find"in[]&&Array(1).find((function(){s=!1})),r({target:"Array",proto:!0,forced:s||!u},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("find")},function(t,e,n){"use strict";var r=n(0),i=n(105);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(t,e,n){var r,i,o,a=n(169),s=n(11),u=n(14),c=n(50),d=n(18),f=n(96),l=n(87),p=s.WeakMap;if(a){var h=new p,v=h.get,b=h.has,g=h.set;r=function(t,e){return g.call(h,t,e),e},i=function(t){return v.call(h,t)||{}},o=function(t){return b.call(h,t)}}else{var y=f("state");l[y]=!0,r=function(t,e){return c(t,y,e),e},i=function(t){return d(t,y)?t[y]:{}},o=function(t){return d(t,y)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!u(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";var r,i,o,a,s=n(0),u=n(2),c=n(11),d=n(15),f=n(176),l=n(51),p=n(124),h=n(89),v=n(151),b=n(14),g=n(9),y=n(102),m=n(48),w=n(109),I=n(4),S=n(123),A=n(46),k=n(152).set,E=n(177),x=n(178),C=n(179),U=n(155),T=n(180),R=n(58),j=n(99),O=n(12),B=n(125),P=O("species"),N="Promise",M=R.get,_=R.set,D=R.getterFor(N),L=f,V=c.TypeError,z=c.document,F=c.process,q=d("fetch"),W=U.f,G=W,H="process"==m(F),$=!!(z&&z.createEvent&&c.dispatchEvent),J=j(N,(function(){if(!(w(L)!==String(L))){if(66===B)return!0;if(!H&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!L.prototype.finally)return!0;if(B>=51&&/native code/.test(L))return!1;var t=L.resolve(1),e=function(t){t((function(){}),(function(){}))};return(t.constructor={})[P]=e,!(t.then((function(){}))instanceof e)})),K=J||!S((function(t){L.all(t).catch((function(){}))})),Q=function(t){var e;return!(!b(t)||"function"!=typeof(e=t.then))&&e},Y=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;E((function(){for(var i=e.value,o=1==e.state,a=0;r.length>a;){var s,u,c,d=r[a++],f=o?d.ok:d.fail,l=d.resolve,p=d.reject,h=d.domain;try{f?(o||(2===e.rejection&&et(t,e),e.rejection=1),!0===f?s=i:(h&&h.enter(),s=f(i),h&&(h.exit(),c=!0)),s===d.promise?p(V("Promise-chain cycle")):(u=Q(s))?u.call(s,l,p):l(s)):p(i)}catch(t){h&&!c&&h.exit(),p(t)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&Z(t,e)}))}},X=function(t,e,n){var r,i;$?((r=z.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),c.dispatchEvent(r)):r={promise:e,reason:n},(i=c["on"+t])?i(r):"unhandledrejection"===t&&C("Unhandled promise rejection",n)},Z=function(t,e){k.call(c,(function(){var n,r=e.value;if(tt(e)&&(n=T((function(){H?F.emit("unhandledRejection",r,t):X("unhandledrejection",t,r)})),e.rejection=H||tt(e)?2:1,n.error))throw n.value}))},tt=function(t){return 1!==t.rejection&&!t.parent},et=function(t,e){k.call(c,(function(){H?F.emit("rejectionHandled",t):X("rejectionhandled",t,e.value)}))},nt=function(t,e,n,r){return function(i){t(e,n,i,r)}},rt=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=2,Y(t,e,!0))},it=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw V("Promise can't be resolved itself");var i=Q(n);i?E((function(){var r={done:!1};try{i.call(n,nt(it,t,r,e),nt(rt,t,r,e))}catch(n){rt(t,r,n,e)}})):(e.value=n,e.state=1,Y(t,e,!1))}catch(n){rt(t,{done:!1},n,e)}}};J&&(L=function(t){y(this,L,N),g(t),r.call(this);var e=M(this);try{t(nt(it,this,e),nt(rt,this,e))}catch(t){rt(this,e,t)}},(r=function(t){_(this,{type:N,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(L.prototype,{then:function(t,e){var n=D(this),r=W(A(this,L));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=H?F.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&Y(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r,e=M(t);this.promise=t,this.resolve=nt(it,t,e),this.reject=nt(rt,t,e)},U.f=W=function(t){return t===L||t===o?new i(t):G(t)},u||"function"!=typeof f||(a=f.prototype.then,l(f.prototype,"then",(function(t,e){var n=this;return new L((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof q&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return x(L,q.apply(c,arguments))}}))),s({global:!0,wrap:!0,forced:J},{Promise:L}),h(L,N,!1,!0),v(N),o=d(N),s({target:N,stat:!0,forced:J},{reject:function(t){var e=W(this);return e.reject.call(void 0,t),e.promise}}),s({target:N,stat:!0,forced:u||J},{resolve:function(t){return x(u&&this===o?L:this,t)}}),s({target:N,stat:!0,forced:K},{all:function(t){var e=this,n=W(e),r=n.resolve,i=n.reject,o=T((function(){var n=g(e.resolve),o=[],a=0,s=1;I(t,(function(t){var u=a++,c=!1;o.push(void 0),s++,n.call(e,t).then((function(t){c||(c=!0,o[u]=t,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(t){var e=this,n=W(e),r=n.reject,i=T((function(){var i=g(e.resolve);I(t,(function(t){i.call(e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},function(t,e,n){var r=n(2),i=n(129);t.exports=r?i:function(t){return Set.prototype.values.call(t)}},function(t,e,n){"use strict";var r=n(51),i=n(1),o=n(8),a=n(161),s=RegExp.prototype,u=s.toString,c=o((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),d="toString"!=u.name;(c||d)&&r(RegExp.prototype,"toString",(function(){var t=i(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in s)?a.call(t):n)}),{unsafe:!0})},function(t,e,n){"use strict";var r,i=n(0),o=n(53).f,a=n(41),s=n(126),u=n(49),c=n(127),d=n(2),f="".startsWith,l=Math.min,p=c("startsWith");i({target:"String",proto:!0,forced:!!(d||p||(r=o(String.prototype,"startsWith"),!r||r.writable))&&!p},{startsWith:function(t){var e=String(u(this));s(t);var n=a(l(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return f?f.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){var r,i=n(1),o=n(170),a=n(113),s=n(87),u=n(140),c=n(107),d=n(96),f=d("IE_PROTO"),l=function(){},p=function(t){return"<script>"+t+"<\/script>"},h=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;h=r?function(t){t.write(p("")),t.close();var e=t.parentWindow.Object;return t=null,e}(r):((e=c("iframe")).style.display="none",u.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F);for(var n=a.length;n--;)delete h.prototype[a[n]];return h()};s[f]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(l.prototype=i(t),n=new l,l.prototype=null,n[f]=t):n=h(),void 0===e?n:o(n,e)}},function(t,e,n){"use strict";var r=n(8);t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){throw 1},1)}))}},function(t,e,n){"use strict";var r=n(119),i=n(150);t.exports=r("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(160);r({target:"Set",proto:!0,real:!0,forced:i},{addAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(128);r({target:"Set",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{difference:function(t){var e=a(this),n=new(u(e,o("Set")))(e),r=s(n.delete);return c(t,(function(t){r.call(n,t)})),n}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{every:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return!u(n,(function(t){if(!r(t,t,e))return u.stop()}),void 0,!1,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(61),f=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{filter:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Set"))),l=s(i.add);return f(n,(function(t){r(t,t,e)&&l.call(i,t)}),void 0,!1,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{find:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t){if(r(t,t,e))return u.stop(t)}),void 0,!1,!0).result}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{intersection:function(t){var e=a(this),n=new(u(e,o("Set"))),r=s(e.has),i=s(n.add);return c(t,(function(t){r.call(e,t)&&i.call(n,t)})),n}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{isDisjointFrom:function(t){var e=o(this),n=a(e.has);return!s(t,(function(t){if(!0===n.call(e,t))return s.stop()})).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(129),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{isSubsetOf:function(t){var e=u(this),n=a(t),r=n.has;return"function"!=typeof r&&(n=new(o("Set"))(t),r=s(n.has)),!c(e,(function(t){if(!1===r.call(n,t))return c.stop()}),void 0,!1,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{isSupersetOf:function(t){var e=o(this),n=a(e.has);return!s(t,(function(t){if(!1===n.call(e,t))return s.stop()})).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(61),s=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{join:function(t){var e=o(this),n=a(e),r=void 0===t?",":String(t),i=[];return s(n,i.push,i,!1,!0),i.join(r)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(16),c=n(46),d=n(61),f=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{map:function(t){var e=a(this),n=d(e),r=u(t,arguments.length>1?arguments[1]:void 0,3),i=new(c(e,o("Set"))),l=s(i.add);return f(n,(function(t){l.call(i,r(t,t,e))}),void 0,!1,!0),i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(9),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{reduce:function(t){var e=o(this),n=s(e),r=arguments.length<2,i=r?void 0:arguments[1];if(a(t),u(n,(function(n){r?(r=!1,i=n):i=t(i,n,n,e)}),void 0,!1,!0),r)throw TypeError("Reduce of empty set with no initial value");return i}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(1),a=n(16),s=n(61),u=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{some:function(t){var e=o(this),n=s(e),r=a(t,arguments.length>1?arguments[1]:void 0,3);return u(n,(function(t){if(r(t,t,e))return u.stop()}),void 0,!1,!0).stopped}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{symmetricDifference:function(t){var e=a(this),n=new(u(e,o("Set")))(e),r=s(n.delete),i=s(n.add);return c(t,(function(t){r.call(n,t)||i.call(n,t)})),n}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(15),a=n(1),s=n(9),u=n(46),c=n(4);r({target:"Set",proto:!0,real:!0,forced:i},{union:function(t){var e=a(this),n=new(u(e,o("Set")))(e);return c(t,s(n.add),n),n}})},function(t,e,n){"use strict";var r=n(0),i=n(8),o=n(100),a=n(14),s=n(45),u=n(41),c=n(91),d=n(116),f=n(92),l=n(12),p=n(125),h=l("isConcatSpreadable"),v=p>=51||!i((function(){var t=[];return t[h]=!1,t.concat()[0]!==t})),b=f("concat"),g=function(t){if(!a(t))return!1;var e=t[h];return void 0!==e?!!e:o(t)};r({target:"Array",proto:!0,forced:!v||!b},{concat:function(t){var e,n,r,i,o,a=s(this),f=d(a,0),l=0;for(e=-1,r=arguments.length;e<r;e++)if(g(o=-1===e?a:arguments[e])){if(l+(i=u(o.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n<i;n++,l++)n in o&&c(f,l,o[n])}else{if(l>=9007199254740991)throw TypeError("Maximum allowed index exceeded");c(f,l++,o)}return f.length=l,f}})},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(8),i=n(48),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},function(t,e,n){var r=n(14);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports={}},function(t,e,n){var r=n(138),i=n(113);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(22).f,i=n(18),o=n(12)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){"use strict";var r=n(86),i=n(22),o=n(84);t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},function(t,e,n){var r=n(8),i=n(12),o=n(125),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},function(t,e,n){var r=n(0),i=n(45),o=n(88);r({target:"Object",stat:!0,forced:n(8)((function(){o(1)}))},{keys:function(t){return o(i(t))}})},function(t,e,n){"use strict";var r=n(164),i=n(1),o=n(45),a=n(41),s=n(59),u=n(49),c=n(165),d=n(166),f=Math.max,l=Math.min,p=Math.floor,h=/\$([$&'`]|\d\d?|<[^>]*>)/g,v=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,e,n,r){var b=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,g=r.REPLACE_KEEPS_$0,y=b?"$":"$0";return[function(n,r){var i=u(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,i,r):e.call(String(i),n,r)},function(t,r){if(!b&&g||"string"==typeof r&&-1===r.indexOf(y)){var o=n(e,t,this,r);if(o.done)return o.value}var u=i(t),p=String(this),h="function"==typeof r;h||(r=String(r));var v=u.global;if(v){var w=u.unicode;u.lastIndex=0}for(var I=[];;){var S=d(u,p);if(null===S)break;if(I.push(S),!v)break;""===String(S[0])&&(u.lastIndex=c(p,a(u.lastIndex),w))}for(var A,k="",E=0,x=0;x<I.length;x++){S=I[x];for(var C=String(S[0]),U=f(l(s(S.index),p.length),0),T=[],R=1;R<S.length;R++)T.push(void 0===(A=S[R])?A:String(A));var j=S.groups;if(h){var O=[C].concat(T,U,p);void 0!==j&&O.push(j);var B=String(r.apply(void 0,O))}else B=m(C,p,U,T,j,r);U>=E&&(k+=p.slice(E,U)+B,E=U+C.length)}return k+p.slice(E)}];function m(t,n,r,i,a,s){var u=r+t.length,c=i.length,d=v;return void 0!==a&&(a=o(a),d=h),e.call(s,d,(function(e,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(u);case"<":s=a[o.slice(1,-1)];break;default:var d=+o;if(0===d)return e;if(d>c){var f=p(d/10);return 0===f?e:f<=c?void 0===i[f-1]?o.charAt(1):i[f-1]+o.charAt(1):e}s=i[d-1]}return void 0===s?"":s}))}}))},function(t,e,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},function(t,e,n){var r=n(110),i=n(97),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},function(t,e,n){var r=n(138),i=n(113).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(8),i=/#|\.prototype\./,o=function(t,e){var n=s[a(t)];return n==c||n!=u&&("function"==typeof e?r(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},function(t,e,n){var r=n(48);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(12),i=n(64),o=n(22),a=r("unscopables"),s=Array.prototype;null==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},function(t,e,n){"use strict";var r=n(0),i=n(191).left,o=n(65),a=n(42),s=o("reduce"),u=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!s||!u},{reduce:function(t){return i(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(0),i=n(163).values;r({target:"Object",stat:!0},{values:function(t){return i(t)}})},function(t,e,n){"use strict";var r,i,o=n(161),a=n(193),s=RegExp.prototype.exec,u=String.prototype.replace,c=s,d=(r=/a/,i=/b*/g,s.call(r,"a"),s.call(i,"a"),0!==r.lastIndex||0!==i.lastIndex),f=a.UNSUPPORTED_Y||a.BROKEN_CARET,l=void 0!==/()??/.exec("")[1];(d||l||f)&&(c=function(t){var e,n,r,i,a=this,c=f&&a.sticky,p=o.call(a),h=a.source,v=0,b=t;return c&&(-1===(p=p.replace("y","")).indexOf("g")&&(p+="g"),b=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(h="(?: "+h+")",b=" "+b,v++),n=new RegExp("^(?:"+h+")",p)),l&&(n=new RegExp("^"+h+"$(?!\\s)",p)),d&&(e=a.lastIndex),r=s.call(c?n:a,b),c?r?(r.input=r.input.slice(v),r[0]=r[0].slice(v),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:d&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),l&&r&&r.length>1&&u.call(r[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(r[i]=void 0)})),r}),t.exports=c},function(t,e,n){"use strict";var r=n(164),i=n(156),o=n(1),a=n(49),s=n(46),u=n(165),c=n(41),d=n(166),f=n(105),l=n(8),p=[].push,h=Math.min,v=!l((function(){return!RegExp(4294967295,"y")}));r("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(a(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[r];if(!i(t))return e.call(r,t,o);for(var s,u,c,d=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,v=new RegExp(t.source,l+"g");(s=f.call(v,r))&&!((u=v.lastIndex)>h&&(d.push(r.slice(h,s.index)),s.length>1&&s.index<r.length&&p.apply(d,s.slice(1)),c=s[0].length,h=u,d.length>=o));)v.lastIndex===s.index&&v.lastIndex++;return h===r.length?!c&&v.test("")||d.push(""):d.push(r.slice(h)),d.length>o?d.slice(0,o):d}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var i=a(this),o=null==e?void 0:e[t];return void 0!==o?o.call(e,i,n):r.call(String(i),e,n)},function(t,i){var a=n(r,t,this,i,r!==e);if(a.done)return a.value;var f=o(t),l=String(this),p=s(f,RegExp),b=f.unicode,g=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(v?"y":"g"),y=new p(v?f:"^(?:"+f.source+")",g),m=void 0===i?4294967295:i>>>0;if(0===m)return[];if(0===l.length)return null===d(y,l)?[l]:[];for(var w=0,I=0,S=[];I<l.length;){y.lastIndex=v?I:0;var A,k=d(y,v?l:l.slice(I));if(null===k||(A=h(c(y.lastIndex+(v?0:I)),l.length))===w)I=u(l,I,b);else{if(S.push(l.slice(w,I)),S.length===m)return S;for(var E=1;E<=k.length-1;E++)if(S.push(k[E]),S.length===m)return S;I=w=A}}return S.push(l.slice(w)),S}]}),!v)},function(t,e,n){var r=n(11),i=n(14),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},function(t,e,n){var r=n(11),i=n(50);t.exports=function(t,e){try{i(r,t,e)}catch(n){r[t]=e}return e}},function(t,e,n){var r=n(134),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},function(t,e,n){var r=n(2),i=n(134);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(44),i=n(41),o=n(112),a=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),d=o(a,c);if(t&&n!=n){for(;c>d;)if((s=u[d++])!=s)return!0}else for(;c>d;d++)if((t||d in u)&&u[d]===n)return t||d||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},function(t,e,n){var r=n(59),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(8);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,e,n){var r=n(14),i=n(100),o=n(12)("species");t.exports=function(t,e){var n;return i(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[o])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},function(t,e,n){"use strict";var r=n(0),i=n(172),o=n(118),a=n(145),s=n(89),u=n(50),c=n(51),d=n(12),f=n(2),l=n(90),p=n(143),h=p.IteratorPrototype,v=p.BUGGY_SAFARI_ITERATORS,b=d("iterator"),g=function(){return this};t.exports=function(t,e,n,d,p,y,m){i(n,e,d);var w,I,S,A=function(t){if(t===p&&U)return U;if(!v&&t in x)return x[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},k=e+" Iterator",E=!1,x=t.prototype,C=x[b]||x["@@iterator"]||p&&x[p],U=!v&&C||A(p),T="Array"==e&&x.entries||C;if(T&&(w=o(T.call(new t)),h!==Object.prototype&&w.next&&(f||o(w)===h||(a?a(w,h):"function"!=typeof w[b]&&u(w,b,g)),s(w,k,!0,!0),f&&(l[k]=g))),"values"==p&&C&&"values"!==C.name&&(E=!0,U=function(){return C.call(this)}),f&&!m||x[b]===U||u(x,b,U),l[e]=U,p)if(I={values:A("values"),keys:y?U:A("keys"),entries:A("entries")},m)for(S in I)(v||E||!(S in x))&&c(x,S,I[S]);else r({target:e,proto:!0,forced:v||E},I);return I}},function(t,e,n){var r=n(18),i=n(45),o=n(96),a=n(144),s=o("IE_PROTO"),u=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e,n){"use strict";var r=n(0),i=n(11),o=n(99),a=n(51),s=n(120),u=n(4),c=n(102),d=n(14),f=n(8),l=n(123),p=n(89),h=n(149);t.exports=function(t,e,n){var v=-1!==t.indexOf("Map"),b=-1!==t.indexOf("Weak"),g=v?"set":"add",y=i[t],m=y&&y.prototype,w=y,I={},S=function(t){var e=m[t];a(m,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(b&&!d(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return b&&!d(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(b&&!d(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(o(t,"function"!=typeof y||!(b||m.forEach&&!f((function(){(new y).entries().next()})))))w=n.getConstructor(e,t,v,g),s.REQUIRED=!0;else if(o(t,!0)){var A=new w,k=A[g](b?{}:-0,1)!=A,E=f((function(){A.has(1)})),x=l((function(t){new y(t)})),C=!b&&f((function(){for(var t=new y,e=5;e--;)t[g](e,e);return!t.has(-0)}));x||((w=e((function(e,n){c(e,w,t);var r=h(new y,e,w);return null!=n&&u(n,r[g],r,v),r}))).prototype=m,m.constructor=w),(E||C)&&(S("delete"),S("has"),v&&S("get")),(C||k)&&S(g),b&&m.clear&&delete m.clear}return I[t]=w,r({global:!0,forced:w!=y},I),p(w,t),b||n.setStrong(w,t,v),w}},function(t,e,n){var r=n(87),i=n(14),o=n(18),a=n(22).f,s=n(97),u=n(174),c=s("meta"),d=0,f=Object.isExtensible||function(){return!0},l=function(t){a(t,c,{value:{objectID:"O"+ ++d,weakData:{}}})},p=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,c)){if(!f(t))return"F";if(!e)return"E";l(t)}return t[c].objectID},getWeakData:function(t,e){if(!o(t,c)){if(!f(t))return!0;if(!e)return!1;l(t)}return t[c].weakData},onFreeze:function(t){return u&&p.REQUIRED&&f(t)&&!o(t,c)&&l(t),t}};r[c]=!0},function(t,e,n){var r=n(147),i=n(90),o=n(12)("iterator");t.exports=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[r(t)]}},function(t,e,n){var r={};r[n(12)("toStringTag")]="z",t.exports="[object z]"===String(r)},function(t,e,n){var r=n(12)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(t){}return n}},function(t,e,n){var r=n(51);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r,i,o=n(11),a=n(154),s=o.process,u=s&&s.versions,c=u&&u.v8;c?i=(r=c.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=r[1]),t.exports=i&&+i},function(t,e,n){var r=n(156);t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},function(t,e,n){var r=n(12)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,"/./"[t](e)}catch(t){}}return!1}},function(t,e,n){"use strict";var r=n(1),i=n(9);t.exports=function(){for(var t,e=r(this),n=i(e.delete),o=!0,a=0,s=arguments.length;a<s;a++)t=n.call(e,arguments[a]),o=o&&t;return!!o}},function(t,e,n){var r=n(1),i=n(121);t.exports=function(t){var e=i(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return r(e.call(t))}},function(t,e,n){"use strict";var r=n(0),i=n(111).indexOf,o=n(65),a=n(42),s=[].indexOf,u=!!s&&1/[1].indexOf(1,-0)<0,c=o("indexOf"),d=a("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:u||!c||!d},{indexOf:function(t){return u?s.apply(this,arguments)||0:i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(0),i=n(14),o=n(100),a=n(112),s=n(41),u=n(44),c=n(91),d=n(12),f=n(92),l=n(42),p=f("slice"),h=l("slice",{ACCESSORS:!0,0:0,1:2}),v=d("species"),b=[].slice,g=Math.max;r({target:"Array",proto:!0,forced:!p||!h},{slice:function(t,e){var n,r,d,f=u(this),l=s(f.length),p=a(t,l),h=a(void 0===e?l:e,l);if(o(f)&&("function"!=typeof(n=f.constructor)||n!==Array&&!o(n.prototype)?i(n)&&null===(n=n[v])&&(n=void 0):n=void 0,n===Array||void 0===n))return b.call(f,p,h);for(r=new(void 0===n?Array:n)(g(h-p,0)),d=0;p<h;p++,d++)p in f&&c(r,d,f[p]);return r.length=d,r}})},function(t,e,n){"use strict";var r=n(17),i=n(11),o=n(99),a=n(51),s=n(18),u=n(48),c=n(149),d=n(86),f=n(8),l=n(64),p=n(98).f,h=n(53).f,v=n(22).f,b=n(196).trim,g=i.Number,y=g.prototype,m="Number"==u(l(y)),w=function(t){var e,n,r,i,o,a,s,u,c=d(t,!1);if("string"==typeof c&&c.length>2)if(43===(e=(c=b(c)).charCodeAt(0))||45===e){if(88===(n=c.charCodeAt(2))||120===n)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+c}for(a=(o=c.slice(2)).length,s=0;s<a;s++)if((u=o.charCodeAt(s))<48||u>i)return NaN;return parseInt(o,r)}return+c};if(o("Number",!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var I,S=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof S&&(m?f((function(){y.valueOf.call(n)})):"Number"!=u(n))?c(new g(w(e)),n,S):w(e)},A=r?p(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;A.length>k;k++)s(g,I=A[k])&&!s(S,I)&&v(S,I,h(g,I));S.prototype=y,y.constructor=S,a(i,"Number",S)}},function(t,e,n){var r=n(17),i=n(8),o=n(107);t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(11),i=n(108),o=r["__core-js_shared__"]||i("__core-js_shared__",{});t.exports=o},function(t,e,n){var r=n(18),i=n(136),o=n(53),a=n(22);t.exports=function(t,e){for(var n=i(e),s=a.f,u=o.f,c=0;c<n.length;c++){var d=n[c];r(t,d)||s(t,d,u(e,d))}}},function(t,e,n){var r=n(15),i=n(98),o=n(114),a=n(1);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(a(t)),n=o.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(11);t.exports=r},function(t,e,n){var r=n(18),i=n(44),o=n(111).indexOf,a=n(87);t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)!r(a,n)&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(115);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e,n){var r=n(15);t.exports=r("document","documentElement")},function(t,e,n){var r=n(12);e.f=r},function(t,e,n){var r=n(137),i=n(18),o=n(141),a=n(22).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},function(t,e,n){"use strict";var r,i,o,a=n(118),s=n(50),u=n(18),c=n(12),d=n(2),f=c("iterator"),l=!1;[].keys&&("next"in(o=[].keys())?(i=a(a(o)))!==Object.prototype&&(r=i):l=!0),null==r&&(r={}),d||u(r,f)||s(r,f,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:l}},function(t,e,n){var r=n(8);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,e,n){var r=n(1),i=n(173);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,o){return r(n),i(o),e?t.call(n,o):n.__proto__=o,n}}():void 0)},function(t,e,n){var r=n(12),i=n(90),o=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},function(t,e,n){var r=n(122),i=n(48),o=n(12)("toStringTag"),a="Arguments"==i(function(){return arguments}());t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:a?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,n){var r=n(1);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(14),i=n(145);t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},function(t,e,n){"use strict";var r=n(22).f,i=n(64),o=n(124),a=n(16),s=n(102),u=n(4),c=n(117),d=n(151),f=n(17),l=n(120).fastKey,p=n(58),h=p.set,v=p.getterFor;t.exports={getConstructor:function(t,e,n,c){var d=t((function(t,r){s(t,d,e),h(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),f||(t.size=0),null!=r&&u(r,t[c],t,n)})),p=v(e),b=function(t,e,n){var r,i,o=p(t),a=g(t,e);return a?a.value=n:(o.last=a={index:i=l(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),f?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},g=function(t,e){var n,r=p(t),i=l(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(d.prototype,{clear:function(){for(var t=p(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,f?t.size=0:this.size=0},delete:function(t){var e=p(this),n=g(this,t);if(n){var r=n.next,i=n.previous;delete e.index[n.index],n.removed=!0,i&&(i.next=r),r&&(r.previous=i),e.first==n&&(e.first=r),e.last==n&&(e.last=i),f?e.size--:this.size--}return!!n},forEach:function(t){for(var e,n=p(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!g(this,t)}}),o(d.prototype,n?{get:function(t){var e=g(this,t);return e&&e.value},set:function(t,e){return b(this,0===t?0:t,e)}}:{add:function(t){return b(this,t=0===t?0:t,t)}}),f&&r(d.prototype,"size",{get:function(){return p(this).size}}),d},setStrong:function(t,e,n){var r=e+" Iterator",i=v(e),o=v(r);c(t,e,(function(t,e){h(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=o(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),d(e)}}},function(t,e,n){"use strict";var r=n(15),i=n(22),o=n(12),a=n(17),s=o("species");t.exports=function(t){var e=r(t),n=i.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},function(t,e,n){var r,i,o,a=n(11),s=n(8),u=n(48),c=n(16),d=n(140),f=n(107),l=n(153),p=a.location,h=a.setImmediate,v=a.clearImmediate,b=a.process,g=a.MessageChannel,y=a.Dispatch,m=0,w={},I=function(t){if(w.hasOwnProperty(t)){var e=w[t];delete w[t],e()}},S=function(t){return function(){I(t)}},A=function(t){I(t.data)},k=function(t){a.postMessage(t+"",p.protocol+"//"+p.host)};h&&v||(h=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return w[++m]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(m),m},v=function(t){delete w[t]},"process"==u(b)?r=function(t){b.nextTick(S(t))}:y&&y.now?r=function(t){y.now(S(t))}:g&&!l?(o=(i=new g).port2,i.port1.onmessage=A,r=c(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(k)||"file:"===p.protocol?r="onreadystatechange"in f("script")?function(t){d.appendChild(f("script")).onreadystatechange=function(){d.removeChild(this),I(t)}}:function(t){setTimeout(S(t),0)}:(r=k,a.addEventListener("message",A,!1))),t.exports={set:h,clear:v}},function(t,e,n){var r=n(154);t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},function(t,e,n){var r=n(15);t.exports=r("navigator","userAgent")||""},function(t,e,n){"use strict";var r=n(9),i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},function(t,e,n){var r=n(14),i=n(48),o=n(12)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(59),i=n(49),o=function(t){return function(e,n){var o,a,s=String(i(e)),u=r(n),c=s.length;return u<0||u>=c?t?"":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}};t.exports={codeAt:o(!1),charAt:o(!0)}},function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,e,n){"use strict";var r=n(54).forEach,i=n(65),o=n(42),a=i("forEach"),s=o("forEach");t.exports=a&&s?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},function(t,e,n){"use strict";var r=n(1),i=n(9);t.exports=function(){for(var t=r(this),e=i(t.add),n=0,o=arguments.length;n<o;n++)e.call(t,arguments[n]);return t}},function(t,e,n){"use strict";var r=n(1);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(0),i=n(54).every,o=n(65),a=n(42),s=o("every"),u=a("every");r({target:"Array",proto:!0,forced:!s||!u},{every:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(17),i=n(88),o=n(44),a=n(95).f,s=function(t){return function(e){for(var n,s=o(e),u=i(s),c=u.length,d=0,f=[];c>d;)n=u[d++],r&&!a.call(s,n)||f.push(t?[n,s[n]]:s[n]);return f}};t.exports={entries:s(!0),values:s(!1)}},function(t,e,n){"use strict";n(57);var r=n(51),i=n(8),o=n(12),a=n(105),s=n(50),u=o("species"),c=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),d="$0"==="a".replace(/./,"$0"),f=o("replace"),l=!!/./[f]&&""===/./[f]("a","$0"),p=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var h=o(t),v=!i((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),b=v&&!i((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[u]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return e=!0,null},n[h](""),!e}));if(!v||!b||"replace"===t&&(!c||!d||l)||"split"===t&&!p){var g=/./[h],y=n(h,""[t],(function(t,e,n,r,i){return e.exec===a?v&&!i?{done:!0,value:g.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:d,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:l}),m=y[0],w=y[1];r(String.prototype,t,m),r(RegExp.prototype,h,2==e?function(t,e){return w.call(t,this,e)}:function(t){return w.call(t,this)})}f&&s(RegExp.prototype[h],"sham",!0)}},function(t,e,n){"use strict";var r=n(157).charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){var r=n(48),i=n(105);t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var o=n.call(t,e);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},function(t,e,n){"use strict";var r=n(0),i=n(54).some,o=n(65),a=n(42),s=o("some"),u=a("some");r({target:"Array",proto:!0,forced:!s||!u},{some:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){var r=n(11),i=n(109),o=r.WeakMap;t.exports="function"==typeof o&&/native code/.test(i(o))},function(t,e,n){var r=n(17),i=n(22),o=n(1),a=n(88);t.exports=r?Object.defineProperties:function(t,e){o(t);for(var n,r=a(e),s=r.length,u=0;s>u;)i.f(t,n=r[u++],e[n]);return t}},function(t,e,n){var r=n(44),i=n(98).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){"use strict";var r=n(143).IteratorPrototype,i=n(64),o=n(84),a=n(89),s=n(90),u=function(){return this};t.exports=function(t,e,n){var c=e+" Iterator";return t.prototype=i(r,{next:o(1,n)}),a(t,c,!1,!0),s[c]=u,t}},function(t,e,n){var r=n(14);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,e,n){var r=n(8);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(t,e,n){"use strict";var r=n(122),i=n(147);t.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},function(t,e,n){var r=n(11);t.exports=r.Promise},function(t,e,n){var r,i,o,a,s,u,c,d,f=n(11),l=n(53).f,p=n(48),h=n(152).set,v=n(153),b=f.MutationObserver||f.WebKitMutationObserver,g=f.process,y=f.Promise,m="process"==p(g),w=l(f,"queueMicrotask"),I=w&&w.value;I||(r=function(){var t,e;for(m&&(t=g.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?a():o=void 0,t}}o=void 0,t&&t.enter()},m?a=function(){g.nextTick(r)}:b&&!v?(s=!0,u=document.createTextNode(""),new b(r).observe(u,{characterData:!0}),a=function(){u.data=s=!s}):y&&y.resolve?(c=y.resolve(void 0),d=c.then,a=function(){d.call(c,r)}):a=function(){h.call(f,r)}),t.exports=I||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},function(t,e,n){var r=n(1),i=n(14),o=n(155);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){var r=n(11);t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,e){t.exports=function(t,e){return t===e||t!=t&&e!=e}},function(t,e,n){"use strict";var r=n(16),i=n(45),o=n(148),a=n(146),s=n(41),u=n(91),c=n(121);t.exports=function(t){var e,n,d,f,l,p,h=i(t),v="function"==typeof this?this:Array,b=arguments.length,g=b>1?arguments[1]:void 0,y=void 0!==g,m=c(h),w=0;if(y&&(g=r(g,b>2?arguments[2]:void 0,2)),null==m||v==Array&&a(m))for(n=new v(e=s(h.length));e>w;w++)p=y?g(h[w],w):h[w],u(n,w,p);else for(l=(f=m.call(h)).next,n=new v;!(d=l.call(f)).done;w++)p=y?o(f,g,[d.value,w],!0):d.value,u(n,w,p);return n.length=w,n}},function(t,e,n){"use strict";var r=n(17),i=n(8),o=n(88),a=n(114),s=n(95),u=n(45),c=n(85),d=Object.assign,f=Object.defineProperty;t.exports=!d||i((function(){if(r&&1!==d({b:1},d(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=d({},t)[n]||"abcdefghijklmnopqrst"!=o(d({},e)).join("")}))?function(t,e){for(var n=u(t),i=arguments.length,d=1,f=a.f,l=s.f;i>d;)for(var p,h=c(arguments[d++]),v=f?o(h).concat(f(h)):o(h),b=v.length,g=0;b>g;)p=v[g++],r&&!l.call(h,p)||(n[p]=h[p]);return n}:d},function(t,e,n){"use strict";var r,i=n(0),o=n(53).f,a=n(41),s=n(126),u=n(49),c=n(127),d=n(2),f="".endsWith,l=Math.min,p=c("endsWith");i({target:"String",proto:!0,forced:!!(d||p||(r=o(String.prototype,"endsWith"),!r||r.writable))&&!p},{endsWith:function(t){var e=String(u(this));s(t);var n=arguments.length>1?arguments[1]:void 0,r=a(e.length),i=void 0===n?r:l(a(n),r),o=String(t);return f?f.call(e,o,i):e.slice(i-o.length,i)===o}})},function(t,e,n){var r=n(0),i=n(8),o=n(45),a=n(118),s=n(144);r({target:"Object",stat:!0,forced:i((function(){a(1)})),sham:!s},{getPrototypeOf:function(t){return a(o(t))}})},function(t,e,n){var r=n(0),i=n(15),o=n(9),a=n(1),s=n(14),u=n(64),c=n(187),d=n(8),f=i("Reflect","construct"),l=d((function(){function t(){}return!(f((function(){}),[],t)instanceof t)})),p=!d((function(){f((function(){}))})),h=l||p;r({target:"Reflect",stat:!0,forced:h,sham:h},{construct:function(t,e){o(t),a(e);var n=arguments.length<3?t:o(arguments[2]);if(p&&!l)return f(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(c.apply(t,r))}var i=n.prototype,d=u(s(i)?i:Object.prototype),h=Function.apply.call(t,d,e);return s(h)?h:d}})},function(t,e,n){"use strict";var r=n(9),i=n(14),o=[].slice,a={},s=function(t,e,n){if(!(e in a)){for(var r=[],i=0;i<e;i++)r[i]="a["+i+"]";a[e]=Function("C,a","return new C("+r.join(",")+")")}return a[e](t,n)};t.exports=Function.bind||function(t){var e=r(this),n=o.call(arguments,1),a=function(){var r=n.concat(o.call(arguments));return this instanceof a?s(e,r.length,r):e.apply(t,r)};return i(e.prototype)&&(a.prototype=e.prototype),a}},function(t,e,n){"use strict";var r=n(0),i=n(59),o=n(189),a=n(190),s=n(8),u=1..toFixed,c=Math.floor,d=function(t,e,n){return 0===e?n:e%2==1?d(t,e-1,n*t):d(t*t,e/2,n)};r({target:"Number",proto:!0,forced:u&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!s((function(){u.call({})}))},{toFixed:function(t){var e,n,r,s,u=o(this),f=i(t),l=[0,0,0,0,0,0],p="",h="0",v=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*l[n],l[n]=r%1e7,r=c(r/1e7)},b=function(t){for(var e=6,n=0;--e>=0;)n+=l[e],l[e]=c(n/t),n=n%t*1e7},g=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==l[t]){var n=String(l[t]);e=""===e?n:e+a.call("0",7-n.length)+n}return e};if(f<0||f>20)throw RangeError("Incorrect fraction digits");if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return String(u);if(u<0&&(p="-",u=-u),u>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(u*d(2,69,1))-69)<0?u*d(2,-e,1):u/d(2,e,1),n*=4503599627370496,(e=52-e)>0){for(v(0,n),r=f;r>=7;)v(1e7,0),r-=7;for(v(d(10,r,1),0),r=e-1;r>=23;)b(1<<23),r-=23;b(1<<r),v(1,1),b(2),h=g()}else v(0,n),v(1<<-e,0),h=g()+a.call("0",f);return h=f>0?p+((s=h.length)<=f?"0."+a.call("0",f-s)+h:h.slice(0,s-f)+"."+h.slice(s-f)):p+h}})},function(t,e,n){var r=n(48);t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},function(t,e,n){"use strict";var r=n(59),i=n(49);t.exports="".repeat||function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e,n){var r=n(9),i=n(45),o=n(85),a=n(41),s=function(t){return function(e,n,s,u){r(n);var c=i(e),d=o(c),f=a(c.length),l=t?f-1:0,p=t?-1:1;if(s<2)for(;;){if(l in d){u=d[l],l+=p;break}if(l+=p,t?l<0:f<=l)throw TypeError("Reduce of empty array with no initial value")}for(;t?l>=0:f>l;l+=p)l in d&&(u=n(u,d[l],l,c));return u}};t.exports={left:s(!1),right:s(!0)}},function(t,e){!function(e){"use strict";var n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag",u="object"==typeof t,c=e.regeneratorRuntime;if(c)u&&(t.exports=c);else{(c=e.regeneratorRuntime=u?t.exports:{}).wrap=v;var d={},f={};f[o]=function(){return this};var l=Object.getPrototypeOf,p=l&&l(l(x([])));p&&p!==n&&r.call(p,o)&&(f=p);var h=m.prototype=g.prototype=Object.create(f);y.prototype=h.constructor=m,m.constructor=y,m[s]=y.displayName="GeneratorFunction",c.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===y||"GeneratorFunction"===(e.displayName||e.name))},c.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,m):(t.__proto__=m,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(h),t},c.awrap=function(t){return{__await:t}},w(I.prototype),I.prototype[a]=function(){return this},c.AsyncIterator=I,c.async=function(t,e,n,r){var i=new I(v(t,e,n,r));return c.isGeneratorFunction(e)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},w(h),h[s]="Generator",h[o]=function(){return this},h.toString=function(){return"[object Generator]"},c.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},c.values=x,E.prototype={constructor:E,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,r){return a.type="throw",a.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=r.call(o,"catchLoc"),u=r.call(o,"finallyLoc");if(s&&u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,d):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),d},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),k(n),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:x(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}}}function v(t,e,n,r){var i=e&&e.prototype instanceof g?e:g,o=Object.create(i.prototype),a=new E(r||[]);return o._invoke=function(t,e,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return C()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=S(a,n);if(s){if(s===d)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=b(t,e,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===d)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}(t,n,a),o}function b(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function g(){}function y(){}function m(){}function w(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function I(t){var e;this._invoke=function(n,i){function o(){return new Promise((function(e,o){!function e(n,i,o,a){var s=b(t[n],t,i);if("throw"!==s.type){var u=s.arg,c=u.value;return c&&"object"==typeof c&&r.call(c,"__await")?Promise.resolve(c.__await).then((function(t){e("next",t,o,a)}),(function(t){e("throw",t,o,a)})):Promise.resolve(c).then((function(t){u.value=t,o(u)}),a)}a(s.arg)}(n,i,e,o)}))}return e=e?e.then(o,o):o()}}function S(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method))return d;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=b(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,d;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function A(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function k(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function E(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(A,this),this.reset(!0)}function x(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:C}}function C(){return{value:void 0,done:!0}}}(function(){return this}()||Function("return this")())},function(t,e,n){"use strict";var r=n(8);function i(t,e){return RegExp(t,e)}e.UNSUPPORTED_Y=r((function(){var t=i("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=r((function(){var t=i("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},function(t,e,n){"use strict";var r=n(0),i=n(54).findIndex,o=n(101),a=n(42),s=!0,u=a("findIndex");"findIndex"in[]&&Array(1).findIndex((function(){s=!1})),r({target:"Array",proto:!0,forced:s||!u},{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("findIndex")},function(t,e,n){"use strict";var r=n(0),i=n(85),o=n(44),a=n(65),s=[].join,u=i!=Object,c=a("join",",");r({target:"Array",proto:!0,forced:u||!c},{join:function(t){return s.call(o(this),void 0===t?",":t)}})},function(t,e,n){var r=n(49),i="["+n(197)+"]",o=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$"),s=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(o,"")),2&t&&(n=n.replace(a,"")),n}};t.exports={start:s(1),end:s(2),trim:s(3)}},function(t,e){t.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},function(t,e,n){var r=n(0),i=n(163).entries;r({target:"Object",stat:!0},{entries:function(t){return i(t)}})},function(t,e,n){"use strict";n(119)("WeakSet",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(200))},function(t,e,n){"use strict";var r=n(124),i=n(120).getWeakData,o=n(1),a=n(14),s=n(102),u=n(4),c=n(54),d=n(18),f=n(58),l=f.set,p=f.getterFor,h=c.find,v=c.findIndex,b=0,g=function(t){return t.frozen||(t.frozen=new y)},y=function(){this.entries=[]},m=function(t,e){return h(t.entries,(function(t){return t[0]===e}))};y.prototype={get:function(t){var e=m(this,t);if(e)return e[1]},has:function(t){return!!m(this,t)},set:function(t,e){var n=m(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=v(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,c){var f=t((function(t,r){s(t,f,e),l(t,{type:e,id:b++,frozen:void 0}),null!=r&&u(r,t[c],t,n)})),h=p(e),v=function(t,e,n){var r=h(t),a=i(o(e),!0);return!0===a?g(r).set(e,n):a[r.id]=n,t};return r(f.prototype,{delete:function(t){var e=h(this);if(!a(t))return!1;var n=i(t);return!0===n?g(e).delete(t):n&&d(n,e.id)&&delete n[e.id]},has:function(t){var e=h(this);if(!a(t))return!1;var n=i(t);return!0===n?g(e).has(t):n&&d(n,e.id)}}),r(f.prototype,n?{get:function(t){var e=h(this);if(a(t)){var n=i(t);return!0===n?g(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return v(this,t,e)}}:{add:function(t){return v(this,t,!0)}}),f}}},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(160);r({target:"WeakSet",proto:!0,real:!0,forced:i},{addAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(128);r({target:"WeakSet",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},function(t,e,n){"use strict";var r=n(0),i=n(112),o=n(59),a=n(41),s=n(45),u=n(116),c=n(91),d=n(92),f=n(42),l=d("splice"),p=f("splice",{ACCESSORS:!0,0:0,1:2}),h=Math.max,v=Math.min;r({target:"Array",proto:!0,forced:!l||!p},{splice:function(t,e){var n,r,d,f,l,p,b=s(this),g=a(b.length),y=i(t,g),m=arguments.length;if(0===m?n=r=0:1===m?(n=0,r=g-y):(n=m-2,r=v(h(o(e),0),g-y)),g+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(d=u(b,r),f=0;f<r;f++)(l=y+f)in b&&c(d,f,b[l]);if(d.length=r,n<r){for(f=y;f<g-r;f++)p=f+n,(l=f+r)in b?b[p]=b[l]:delete b[p];for(f=g;f>g-r+n;f--)delete b[f-1]}else if(n>r)for(f=g-r;f>y;f--)p=f+n-1,(l=f+r-1)in b?b[p]=b[l]:delete b[p];for(f=0;f<n;f++)b[f+y]=arguments[f+2];return b.length=g-r+n,d}})},function(t,e,n){var r=n(0),i=n(8),o=n(44),a=n(53).f,s=n(17),u=i((function(){a(1)}));r({target:"Object",stat:!0,forced:!s||u,sham:!s},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},function(t,e,n){var r=n(0),i=n(17),o=n(136),a=n(44),s=n(53),u=n(91);r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,n,r=a(t),i=s.f,c=o(r),d={},f=0;c.length>f;)void 0!==(n=i(r,e=c[f++]))&&u(d,e,n);return d}})},function(t,e,n){"use strict";n.r(e),n.d(e,"bootPubstack",(function(){return Pn})),n.d(e,"pubstackAutoconfig",(function(){return Nn}));n(21),n(23),n(24),n(25),n(5),n(26),n(3),n(60),n(43),n(6),n(27),n(28),n(29),n(30),n(31),n(32),n(33),n(34),n(35),n(36),n(37),n(38),n(39),n(7);n(10),n(55),n(40),n(47),n(66),n(184),n(67),n(68),n(69),n(70),n(71),n(72),n(73),n(74),n(75),n(76),n(77),n(78),n(79),n(80),n(81),n(82),n(13);var r,i,o,a=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},s=/pbstck:debug/.test(window.location.href),u=!!(null===(r=window.localStorage)||void 0===r?void 0:r.getItem)&&null!==window.localStorage.getItem("pbstck"),c="[pbstck-"+(null!=="acecfc8"?"acecfc8":"unknown")+"]";function d(){return s||u}function f(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];d()&&console.log.apply(console,a([c],t))}function l(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];d()&&console.warn.apply(console,a([c],t))}function p(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];d()&&console.error.apply(console,a([c],t))}!function(t){t[t.LOADED=0]="LOADED",t[t.FAILED=1]="FAILED",t[t.NOT_READY=2]="NOT_READY"}(i||(i={})),function(t){t.RUNNING="running",t.NO_BID="noBid",t.BID="bidResponse",t.TIMEOUT="bidTimeout"}(o||(o={}));var h,v,b=function(t){return t.state===o.BID};!function(t){t[t.ON_DONE=0]="ON_DONE",t[t.ON_SMART_MERGED=1]="ON_SMART_MERGED",t[t.NEVER=2]="NEVER"}(h||(h={})),function(t){t[t.PBJS=0]="PBJS",t[t.SMART_RTB=1]="SMART_RTB",t[t.AMAZON=2]="AMAZON",t[t.GAM=3]="GAM"}(v||(v={}));var g={FALLBACK:"d/fallback",ELAPSED_MS:"d/elapsed_ms",OUTBID:"d/outbid"};n(19),n(56),n(20),n(83),n(130),n(185),n(186),n(62);function y(t){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(t,e){return!e||"object"!==y(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function w(t){var e="function"==typeof Map?new Map:void 0;return(w=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return I(t,arguments,k(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),A(r,t)})(t)}function I(t,e,n){return(I=S()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&A(i,n.prototype),i}).apply(null,arguments)}function S(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function A(t,e){return(A=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function k(t){return(k=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var E=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&A(t,e)}(i,t);var e,n,r=(e=i,n=S(),function(){var t,r=k(e);if(n){var i=k(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return m(this,t)});function i(t){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i),r.call(this,t)}return i}(w(Error));function x(t,e){if(!Array.isArray(t))throw new E(null!=e?e:"Expected value to be an array, but received ".concat(y(t)))}function C(t){return"number"==typeof t}function U(t){return"string"==typeof t}function T(t,e){if(!C(t))throw new E(null!=e?e:"Expected value to be a number, but received ".concat(y(t)))}function R(t,e){if(null!=t&&!C(t))throw new E(null!=e?e:"Expected value to be a number, but received ".concat(y(t)))}function j(t,e){if(!function(t){return"boolean"==typeof t}(t))throw new E(null!=e?e:"Expected value to be a boolean, but received ".concat(y(t)))}function O(t,e){if("string"!=typeof t)throw new E(null!=e?e:"Expected value to be a string, but received ".concat(y(t)))}function B(t,e){if(void 0!==t)throw new E(null!=e?e:"Expected value to be undefined, but received ".concat(t))}function P(t,e){if(null==t)throw new E(null!=e?e:"Expected value to be defined, but received ".concat(t))}function N(t,e,n){if(t!==e)throw new E(null!=n?n:"Expected value to be equal to '".concat(e,"', but received ").concat(t))}function M(t,e){if(!t)throw new E(null!=e?e:"Expected value to be true, but received ".concat(t))}function _(t,e){if(!Array.isArray(t)||0===t.filter((function(t){return void 0!==t})).length)throw new E(null!=e?e:"Expected array to be not empty")}var D=function(t){return"object"===y(t)&&null!==t&&!Array.isArray(t)};function L(t,e){if(!D(t))throw new E(null!=e?e:"Expected value to be record, but received '".concat(y(t),"'"))}var V=function(t,e){return D(t)&&e in t};function z(t,e,n){if(!V(t,e))throw new E(null!=n?n:"Expected object to have key '".concat(e,"', but not found"))}var F=function(){function t(){this.storeAuctions=new Map,this.storeAuctionsDone=new Set,this.storeBids=new Map,this.storeBidsRendered=new Set,this.mappingAdUnitNameAuctions=new Map,this.mappingAdUnitCodeLastAuctions=new Map,this.mappingAdUnitNameRenderedBids=new Map,this.mappingAuctionIdBids=new Map,this.mappingBidIdAdUnitName=new Map}return t.prototype.setAuction=function(t){var e;this.storeAuctions.set(t.auctionId,t);var n=null!==(e=this.mappingAdUnitNameAuctions.get(t.adUnit.name))&&void 0!==e?e:[];n.find((function(e){return e===t.auctionId}))||(n.push(t.auctionId),this.mappingAdUnitNameAuctions.set(t.adUnit.name,n)),this.mappingAdUnitCodeLastAuctions.set(t.adUnit.code,t.auctionId)},t.prototype.setBid=function(t){var e;this.storeBids.set(t.bidId,t);var n=this.storeAuctions.get(t.auctionId);P(n,"auction not found, @auctionId="+t.auctionId+" @bidId="+t.bidId),this.mappingBidIdAdUnitName.set(t.bidId,n.adUnit.name);var r=null!==(e=this.mappingAuctionIdBids.get(n.auctionId))&&void 0!==e?e:[];r.find((function(e){return e===t.bidId}))||(r.push(t.bidId),this.mappingAuctionIdBids.set(n.auctionId,r))},t.prototype.getAuction=function(t){var e=this.storeAuctions.get(t);return P(e,"auction not found, @auctionId="+t),e},t.prototype.getBid=function(t){var e=this.storeBids.get(t);return P(e,"bid not found, @bidId="+t),e},t.prototype.updateStatusBidRendered=function(t){var e,n=this.getBid(t),r=this.mappingBidIdAdUnitName.get(n.bidId);P(r);var i=null!==(e=this.mappingAdUnitNameRenderedBids.get(r))&&void 0!==e?e:[];B(i.find((function(t){return t===n.bidId})),"bid already rendered, @auctionId="+n.auctionId+" @bidId="+n.bidId+" @adUnitName="+r),i.push(t),this.mappingAdUnitNameRenderedBids.set(r,i),this.storeBidsRendered.add(t)},t.prototype.updateStatusAuctionDone=function(t){var e=this.getAuction(t);this.storeAuctionsDone.add(e.auctionId)},t.prototype.findAuctionsByAdUnitName=function(t){var e=this;return this.mappingAdUnitNameAuctions.has(t)?this.mappingAdUnitNameAuctions.get(t).map((function(t){return e.getAuction(t)})):[]},t.prototype.findRenderedBidsByAdUnitName=function(t){var e=this;return this.mappingAdUnitNameRenderedBids.has(t)?this.mappingAdUnitNameRenderedBids.get(t).map((function(t){return e.getBid(t)})):[]},t.prototype.findRenderedBidByAuctionIdAndAdUnitName=function(t,e){if(this.mappingAdUnitNameRenderedBids.has(e)&&this.mappingAuctionIdBids.has(t)){var n=this.mappingAdUnitNameRenderedBids.get(e),r=this.mappingAuctionIdBids.get(t),i=null==n?void 0:n.filter((function(t){return null==r?void 0:r.includes(t)}))[0];return i?this.getBid(i):void 0}},t.prototype.findBidsByAuctionId=function(t){var e=this;return this.mappingAuctionIdBids.has(t)?this.mappingAuctionIdBids.get(t).map((function(t){return e.getBid(t)})):[]},t.prototype.isAuctionNew=function(t){return!this.storeAuctions.has(t)},t.prototype.isAuctionDone=function(t){return this.storeAuctions.has(t)&&this.storeAuctionsDone.has(t)},t.prototype.isAuctionRunning=function(t){return this.storeAuctions.has(t)&&!this.storeAuctionsDone.has(t)},t}();function q(t,e){M(t.isAuctionRunning(e),"auction not running, @auctionId="+e)}function W(t,e){var n=t.getBid(e);!function(t,e,n){if(t===e)throw new E(null!=n?n:"Expected value to be not equal to '".concat(e,"', but received ").concat(t))}(n.state,o.BID,"expected bid state to be not equal to '"+o.BID+"', @auctionId="+n.auctionId+" @bidId="+n.bidId+" @state="+n.state)}n(188),n(103),n(131);function G(t,e){return $(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(t,e)||K(t,e)||H()}function H(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $(t){if(Array.isArray(t))return t}function J(t){return function(t){if(Array.isArray(t))return Y(t)}(t)||Q(t)||K(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(t,e){if(t){if("string"==typeof t)return Y(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Y(t,e):void 0}}function Q(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function Y(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function X(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var Z=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.subscriptions=[],this.children=[],this.processingChain=e?J(e):[]}var e,n,r;return e=t,(n=[{key:"subscribe",value:function(t,e){this.subscriptions.push({onEvent:t,onError:e})}},{key:"pipe",value:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=new t([].concat(J(this.processingChain),n));return this.children.push(i),i}},{key:"next",value:function(t){var e=this;this.subscriptions.forEach((function(n){try{var r=e.processingChain.reduce((function(t,e){if(void 0!==t)return e(t)}),t);void 0!==r&&n.onEvent(r)}catch(t){n.onError&&n.onError(t)}})),this.children.forEach((function(e){return e.next(t)}))}}])&&X(e.prototype,n),r&&X(e,r),t}(),tt=function(t){return[(e=function(e){var n=G(e,1)[0];return t.test(n)},function(t){if(e(t))return t}),function(t){var e,n=G(t,2),r=$(e=n[1])||Q(e)||K(e)||H();return[r[0],r.slice(1)]}];var e};n(192);var et,nt=function(){var t,e;return null!==(e=null===(t=window.performance)||void 0===t?void 0:t.now())&&void 0!==e?e:Date.now()},rt=(n(162),n(93),n(104),n(57),n(94),n(106),n(63),et=function(t,e){return(et=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(t,e)},function(t,e){function n(){this.constructor=t}et(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),it=[],ot=new Z;function at(t,e){var n=0;it.push((function(r){n>=e||(n+=1,t(r))}))}!function(t){function e(e,n){var r=t.call(this,e)||this;return r.context=null!=n?n:{},r.handled=!0,r}rt(e,t)}(Error);function st(t){ot.next(t)}function ut(t){it.forEach((function(e){return e({error:t})}))}function ct(t){var e;ut({context:null!==(e=t.context)&&void 0!==e?e:{},message:t.message})}function dt(t){return(dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var ft=function(){return(ft=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},lt=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},pt=function(t){var e,n,r;if(!(null===(e=t.pubstack)||void 0===e?void 0:e.adUnitName)&&t.ortb2Imp&&t.ortb2Imp.ext.data.pbadslot.startsWith("/39216077/")){var i=t.ortb2Imp.ext.data.pbadslot.replace(/\/$/,"").split("/").pop();return i||t.code}return null!==(r=null===(n=t.pubstack)||void 0===n?void 0:n.adUnitName)&&void 0!==r?r:t.code},ht=function(t){var e;return(null===(e=t.pubstack)||void 0===e?void 0:e.adUnitPath)?bt(t.pubstack.adUnitPath):t.ortb2Imp?bt(t.ortb2Imp.ext.data.pbadslot):void 0},vt=function(t){var e,n,r,i=function(t){return"string"==typeof t?t:Array.isArray(t)&&2===t.length?t[0]+"x"+t[1]:"unknown"},o=new Set;return function(t){var e,n;return(void 0===(null===(e=t.mediaTypes.banner)||void 0===e?void 0:e.sizes)||0===(null===(n=t.mediaTypes.banner)||void 0===n?void 0:n.sizes.length))&&void 0===t.mediaTypes.native&&void 0===t.mediaTypes.video}(t)?[]:((null===(e=t.mediaTypes.banner)||void 0===e?void 0:e.sizes)&&(Array.isArray(t.mediaTypes.banner.sizes[0])?t.mediaTypes.banner.sizes.forEach((function(t){return o.add(i(t))})):o.add(i(t.mediaTypes.banner.sizes))),(null===(n=t.mediaTypes.video)||void 0===n?void 0:n.playerSize)&&(null===(r=t.mediaTypes.video)||void 0===r||r.playerSize.forEach((function(t){return o.add(function(t){var e=i(t);return"unknown"===e?"video":"video-"+e}(t))}))),t.mediaTypes.native&&o.add("native"),Array.from(o))},bt=function(t){return t.startsWith("/")?t:"/"+t},gt=function(t){var e,n,r,i,o,a,s=/^(adUnitPath)/,u=null!==(n=null===(e=t.pubstack)||void 0===e?void 0:e.tags)&&void 0!==n?n:[];return(null===(r=t.pubstack)||void 0===r?void 0:r.adUnitPath)&&!(null===(i=t.pubstack)||void 0===i?void 0:i.adServer)&&u.push("adServer:ad-manager"),(null===(o=t.pubstack)||void 0===o?void 0:o.adServer)&&u.push("adServer:"+(null===(a=t.pubstack)||void 0===a?void 0:a.adServer)),u.filter((function(t){return"string"==typeof t})).filter((function(t){return t.length>0&&t.length<256||s.test(t)}))},yt=function(t){var e=function(t){return t.placementId||t.zoneId||t.siteId||void 0}(t);if(e)return"slot:"+e},mt=function(t){var e={hasUserId:"notAvailable",userIdProviderList:[]};if(!function(t){return 0!==t.length&&t.every((function(t){return x(t.bids),_(t.bids),!0}))}(t))return e;var n=!0,r=t[0].bids[0];return t.forEach((function(t){t.bids.forEach((function(t){if(e.userIdProviderList=e.userIdProviderList.concat(Object.keys(t.userId||{})),e.userIdProviderList=e.userIdProviderList.concat(Object.keys(t.crumbs||{})),n=n&&dt(r.crumbs)===dt(t.crumbs),r.crumbs&&t.crumbs){var i=Object.keys(r.crumbs),o=Object.keys(t.crumbs);n=n&&i.length===o.length&&i.every((function(t){return o.includes(t)}))}if(n=n&&dt(r.userId)===dt(t.userId),r.userId&&t.userId){var a=Object.keys(r.userId),s=Object.keys(t.userId);n=n&&a.length===s.length&&a.every((function(t){return s.includes(t)}))}}))})),e.userIdProviderList.length>0&&n?e.hasUserId="available":e.userIdProviderList.length>0&&!n&&(e.hasUserId="notConsistent"),e.userIdProviderList=Array.from(new Set(e.userIdProviderList)),e},wt=function(t){var e=t.map((function(t){return t.gdprConsent})).filter((function(t){return void 0!==t}));return t.length!==e.length&&(e=[]),e},It=function(t){var e={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};try{if(0===t.length)return e;var n=t.every((function(t,e,n){return t.apiVersion===n[0].apiVersion})),r=t.every((function(t,e,n){return t.consentString===n[0].consentString}));if(!n||!r)throw new Error("API version and Consent string must be unique within a bid request array");return function(t){var e={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};if(void 0===t)return e;var n,r,i=!1,o=!1;if(t.apiVersion&&1!==t.apiVersion){if(2!==t.apiVersion)throw t.apiVersion>2?new Error("API version is not yet supported: "+t.apiVersion):new Error("An issue occured while identifying TCF version: "+t.apiVersion);if(e.userConsentVersion="tcf-v2","boolean"==typeof t.gdprApplies&&!t.gdprApplies)return ft(ft({},e),{userConsentState:"notApplicable"});if(function(t){var e=t;return!!(e&&e.purpose&&e.purpose.consents&&e.vendor&&e.vendor.consents)}(t.vendorData)){a=Object.values(t.vendorData.purpose.consents),s=Object.values(t.vendorData.vendor.consents);if(i=a.filter((function(t){return t})).length>0,o=s.filter((function(t){return t})).length>0,0===a.length||0===s.length)return ft(ft({},e),{userConsentState:"notAvailable"})}}else{if(e.userConsentVersion="tcf-v1","boolean"==typeof t.gdprApplies&&!t.gdprApplies)return ft(ft({},e),{userConsentState:"notApplicable"});if(n=t.vendorData,(r=n)&&r.purposeConsents&&r.vendorConsents){var a=Object.values(t.vendorData.purposeConsents),s=Object.values(t.vendorData.vendorConsents);if(i=a.filter((function(t){return t})).length>0,o=s.filter((function(t){return t})).length>0,0===a.length||0===s.length)return ft(ft({},e),{userConsentState:"notAvailable"})}}return e.userConsentState=i&&o?"accepted":"refused",e}(t[0])}catch(t){return t.context=t.context||{},t.context.pbjs={source:"pbjs:helpers"},ct(t),e}};n(194);function St(t){return(St="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function At(t){if("object"!==St(t)||null===t||!("getSizes"in t)||"function"!=typeof t.getSizes)throw new Error("Missing property getSizes on googletag.Slot");if("object"!==St(t)||!("getSlotId"in t)||"function"!=typeof t.getSlotId)throw new Error("Missing property getSlotId on googletag.Slot");if("object"!==St(t)||!("getTargetingMap"in t)||"function"!=typeof t.getTargetingMap)throw new Error("Missing property getSlotId on googletag.Slot")}var kt=function(t,e){var n=t.path;if(void 0!==e&&void 0!==n){var r=n.split("?")[0],i=e.pubads().getSlots();if(void 0!==i){var o=i.filter((function(t){return Ut(t)===r||"/"+Ut(t)===r}));switch(o.length){case 0:return;case 1:return o[0];default:var a=n.split("?")[1];if(f("[pubstackGoogleTag] get the key values",a),void 0!==a){var s=a.split("="),u=s[0],c=s[1];return o.filter((function(t){return t.getTargeting(u)[0]===c}))[0]}var d=e.pubads();try{!function(t){if("object"!==St(t)||null===t||!("getSlotIdMap"in t)||"function"!=typeof t.getSlotIdMap)throw new Error("Missing property getSlotIdMap on googletag")}(d);var l=d.getSlotIdMap();f("[pubstackGoogleTag] get all slot map",l);var p=Object.keys(l).filter((function(t){return t.startsWith(n)})),h=parseInt(t.code.split("_")[1]);return isNaN(h)&&(h=1),l[p[function(t){return Array.from(document.querySelectorAll("div[id*='"+t.name+"']")).map((function(t){return t.id})).findIndex((function(e){return e===t.code}))}(t)]]}catch(t){return void f("[pubstackGoogleTag] "+t)}}}}};function Et(t,e){if(void 0!==e)return t.pubads().getSlots().find((function(t){return t.getSlotElementId()===e}))}var xt=function(t){return Ct(t.googletag)},Ct=function(t){var e=t;if(void 0!==e&&e.apiReady&&void 0!==e.cmd&&void 0!==e.pubads&&"function"==typeof e.pubads&&"function"==typeof e.pubads().refresh)return e};function Ut(t){return t.getAdUnitPath().replace("//","/")}var Tt=function(t){var e=window,n=xt(e);f("[pubstackFindElementById] adUnit ",t);var r=kt(t,n);return f("[pubstackFindElementById] slot ",r),r?document.getElementById(r.getSlotElementId()):Rt(t.code)},Rt=function(t){var e=document.getElementById(t);return null===e?document.querySelector("iframe[id*='"+t+"']"):e},jt=function(t){var e=document.getElementById(t);return null!=e},Ot=(n(195),[0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,59]),Bt=function(t){if(!t)throw new Error("IllegalArgumentException");var e={_value:[108,98,39,46,7,187,1,66,98,184,33,117,98,149,197,141],_scratch:new Array(16)};function n(){var t,n;for(n=0;n<16;n++)e._scratch[n]=0;for(n=0;n<16;n++)for(var r=0;r<16-n;r++)(t=e._value[15-n]*Ot[15-r]+(e._scratch[15-(n+r)]||0))>255&&(n+r+1<16&&(e._scratch[15-(n+r+1)]+=t>>>8),t-=t>>>8<<8),e._scratch[15-(n+r)]=t;var i=e._scratch;e._scratch=e._value,e._value=i}return function(t){var r;if("string"==typeof t){var i=t.replace(/\r\n/g,"\n"),o=[],a=0;for(r=0;r<i.length;r++){var s=i.charCodeAt(r);s<128?o[a++]=s:s<2048?(o[a++]=s>>6|192,o[a++]=63&s|128):(o[a++]=s>>12|224,o[a++]=s>>6&63|128,o[a++]=63&s|128)}t=o}for(r=0;r<t.length;r++)e._value[15]^=t[r],n()}(t),e._value.reduce((function(t,e){return t+("00"+e.toString(16)).slice(-2)}),"")},Pt=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(0===t.length||""===t.join(""))throw new Error("Failed to create an auction Id");return Bt(t.join("")).substr(0,14)},Nt=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(0===t.length||""===t.join(""))throw new Error("Failed to create a bid Id");return Bt(t.join("")).substr(0,8)},Mt=function(){return Bt(""+Math.random().toString(36)+(new Date).getTime())},_t=function(){return(_t=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Dt=function(t,e){var n=new Set;return t.tags.forEach((function(t){return n.add(t)})),e.tags.forEach((function(t){return n.add(t)})),n},Lt=5e3,Vt=function(){function t(t){this.coreAuctionStream=new Z,this.coreImpressionStream=new Z,this.delayedAuctions=new Map,this.state=t}return t.prototype.subscribe=function(t){this.coreAuctionStream.subscribe(t.onAuction),this.coreImpressionStream.subscribe(t.onImpression)},t.prototype.pushNewGamImpression=function(t,e){var n={auctionId:t.auctionId,bidId:Nt("gpt",t.auctionId),bidderCode:"gam",state:o.BID,tags:new Set,cpm:0,size:"string"==typeof e?e:e[0]+"x"+e[1]};return this.impressionFormatAndForward(t,n,0)},t.prototype.pushNewImpression=function(t){var e,n,r,i,o=this.state.getBid(t),a=this.state.getAuction(o.auctionId),s=this.state.findBidsByAuctionId(a.auctionId).filter((function(t){return"bidResponse"===t.state})).map((function(t){return t})).sort((function(t,e){return e.cpm-t.cpm})),u=(null!==(n=null===(e=s[0])||void 0===e?void 0:e.cpm)&&void 0!==n?n:0)-(null!==(i=null===(r=s[1])||void 0===r?void 0:r.cpm)&&void 0!==i?i:0);return this.delayedAuctions.has(a.auctionId)&&this.undelayedAuction(a.auctionId),this.impressionFormatAndForward(a,o,u)},t.prototype.pushNewAuction=function(t){var e=this;if("smart-rtb+"===this.state.getAuction(t).adServerName){var n=setTimeout((function(){return e.auctionFormatAndForward(t)}),Lt);this.delayedAuctions.set(t,[n,nt()])}else this.auctionFormatAndForward(t)},t.prototype.checkMeasurability=function(t){return"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&"isIntersecting"in window.IntersectionObserverEntry.prototype&&!!Tt(t)},t.prototype.impressionFormatAndForward=function(t,e,n){!function(t){N(t.state,o.BID,"expected bid state to be equal to '"+o.BID+"', @auctionId="+t.auctionId+" @bidId="+t.bidId+" @state="+t.state)}(e);var r=this.state.findBidsByAuctionId(t.auctionId),i=wt(r),a=this.checkMeasurability(t.adUnit),s=It(i),u=s.userConsentState,c=s.userConsentVersion,d={bidId:e.bidId,auctionId:t.auctionId,adUnit:t.adUnit,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:this.state.findRenderedBidsByAdUnitName(t.adUnit.name).length>1,size:e.size,userConsentState:u,userConsentVersion:c,hasUserId:t.hasUserId,userIdProviderList:t.userIdProviderList,pbjsVersion:t.pbjsVersion,tags:Dt(t,e),viewabilityMeasurable:a,cpmUplift:n,labels:t.labels};this.coreImpressionStream.next(d)},t.prototype.auctionFormatAndForward=function(t){var e,n=this.state.getAuction(t),r=this.state.findBidsByAuctionId(t),i=null!==(e=this.delayedAuctions.get(t))&&void 0!==e?e:[],o=i[0],a=i[1];if(o&&a&&(clearTimeout(o),this.delayedAuctions.delete(t)),0!==r.length){var s,u=wt(r);s="adThink",r=r.filter((function(t){return t.bidderCode!==s}));var c=It(u),d=c.userConsentState,f=c.userConsentVersion,l=_t(_t({},n),{userConsentState:d,userConsentVersion:f,bidRequests:r});this.coreAuctionStream.next(l)}},t.prototype.undelayedAuction=function(t){var e,n=(null!==(e=this.delayedAuctions.get(t))&&void 0!==e?e:[])[1];if(n){var r=nt()-n;this.state.getAuction(t).tags.add(g.ELAPSED_MS+":"+r.toFixed(0))}this.auctionFormatAndForward(t)},t.prototype.isAuctionDelayed=function(t){return this.delayedAuctions.has(t)},t}();function zt(t,e){var n=[];if(t.forEach((function(t){try{e(t)}catch(t){n.push(t)}})),0!==n.length){var r="forEach: Unexpected (".concat(n.length,") errors\n").concat(n.reduce((function(t,e){return"".concat(t,"\t- ").concat(e.message,"\n")}),""));throw new Error(r)}}var Ft=function(t){return void 0!==t},qt=new(function(){function t(){this.adUnits=new Map([])}return t.prototype.addAdUnits=function(t){var e=this;t.forEach((function(t){e.adUnits.set(t.code,t)}))},t.prototype.getAdUnitFromAdunitCode=function(t){return this.adUnits.get(t)},t.prototype.getAdUnitsFromAdunitPath=function(t){var e=[];return this.adUnits.forEach((function(n){var r,i,o;null!==(o=null===(i=null===(r=n.pubstack)||void 0===r?void 0:r.adUnitPath)||void 0===i?void 0:i.startsWith(t))&&void 0!==o&&o&&e.push(n)})),e},t.prototype.toPubstackAdUnit=function(t){var e,n,r;return{code:t.code,name:null!==(n=null===(e=null==t?void 0:t.pubstack)||void 0===e?void 0:e.adUnitName)&&void 0!==n?n:t.code,path:null===(r=null==t?void 0:t.pubstack)||void 0===r?void 0:r.adUnitPath}},t}()),Wt=function(){return(Wt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Gt=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Ht=400,$t="unknown",Jt=new Map,Kt=function(){function t(t){this.mappingAdUnitNameRefresh=new Map,this.onAuctionInitStream=new Z,this.onBidRequestedStream=new Z,this.onBidResponseStream=new Z,this.onBidTimeoutStream=new Z,this.onNoBidStream=new Z,this.onAuctionEndStream=new Z,this.onBidWonStream=new Z,this.onAuctionEventStream=new Z,this.onBidwonEventStream=new Z,t&&(this.pbjsConfig=t)}return t.prototype.getAdServerCurrency=function(){var t;return null===(t=this.pbjsConfig)||void 0===t?void 0:t.adServerCurrency},t.prototype.onAuctionInit=function(t){var e=this;qt.addAdUnits(t.adUnits);var n=t.adUnits.filter((function(e){return void 0===t.adUnitCodes||t.adUnitCodes.includes(e.code)})).reduce((function(t,e){var n,r,i,o,a,s,u,c,d,f,l,p,h,v,b,g=t.find((function(t){return e.code===t.code}));return void 0===g?t.push(e):g.mediaTypes=(n=g.mediaTypes,r=e.mediaTypes,b={},(n.native||r.native)&&(b.native={}),((null===(i=n.video)||void 0===i?void 0:i.playerSize)||(null===(o=r.video)||void 0===o?void 0:o.playerSize))&&(b.video={playerSize:lt(null!==(s=null===(a=n.video)||void 0===a?void 0:a.playerSize)&&void 0!==s?s:[],null!==(c=null===(u=r.video)||void 0===u?void 0:u.playerSize)&&void 0!==c?c:[])}),((null===(d=n.banner)||void 0===d?void 0:d.sizes)||(null===(f=r.banner)||void 0===f?void 0:f.sizes))&&(b.banner={sizes:lt(null!==(p=null===(l=n.banner)||void 0===l?void 0:l.sizes)&&void 0!==p?p:[],null!==(v=null===(h=r.banner)||void 0===h?void 0:h.sizes)&&void 0!==v?v:[])}),b),t}),[]),r=t.adUnits.map((function(t){return t.code})).filter((function(t,e,n){return n.indexOf(t)===e})),i=[];r.forEach((function(e){i.push({adUnitCode:e,adUnitDeclaration:t.adUnits.filter((function(t){return t.code===e})),auctionId:Pt(e,t.auctionId)})})),this.onAuctionEventStream.next(i),zt(n,(function(n){var r,i,o,a,s,u,c=function(t){return{code:t.code,name:pt(t),path:ht(t)}}(n),d=null!==(r=e.mappingAdUnitNameRefresh.get(c.name))&&void 0!==r?r:0,f=Pt(n.code,t.auctionId),l="smart-rtb+"===(null===(i=n.pubstack)||void 0===i?void 0:i.adServer)?"smart-rtb+":(null===(o=n.pubstack)||void 0===o?void 0:o.adUnitPath)?"ad-manager":void 0,p=t.labels||[],h=(x(u=t.bidderRequests),u.length>0&&u.every((function(t){return P(t.bidderRequestId)})),u);e.onAuctionInitStream.next({auctionId:f,adUnit:c,adServerName:l,refreshIndex:d,sizes:vt(n),userId:mt(h),pbjsVersion:null!==(s=null===(a=e.pbjsConfig)||void 0===a?void 0:a.version)&&void 0!==s?s:$t,tags:Gt(gt(n)),labels:p}),d++,e.mappingAdUnitNameRefresh.set(c.name,d)}))},t.prototype.onBidRequested=function(t){var e=this;zt(t.bids,(function(n){var r=Nt(n.bidId),i=Pt(n.adUnitCode,t.auctionId);e.onBidRequestedStream.next({auctionId:i,bidId:r,gdprConsent:t.gdprConsent,bidderCode:n.bidder,tags:[yt(n.params)].filter(Ft)})}))},t.prototype.onBidResponse=function(t){var e=Pt(t.adUnitCode,t.auctionId),n=Nt(t.requestId);Jt.set(t.adId,n),this.onBidResponseStream.next({auctionId:e,bidId:n,cpm:t.cpm,currency:t.currency,size:t.size,mediaType:t.mediaType,tags:[]})},t.prototype.onBidTimeout=function(t){var e=this;zt(t,(function(t){var n=Nt(t.bidId);e.onBidTimeoutStream.next(n)}))},t.prototype.onNoBid=function(t){var e=Nt(t.bidId);this.onNoBidStream.next(e)},t.prototype.onAuctionEnd=function(t){var e=this;zt(t.adUnits.filter((function(e){return void 0===t.adUnitCodes||t.adUnitCodes.includes(e.code)})).reduce((function(t,e){return void 0===t.find((function(t){return e.code===t.code}))&&t.push(e),t}),[]),(function(n){var r,i;e.onAuctionEndStream.next({auctionId:Pt(n.code,t.auctionId),gracePeriod:null!==(i=null===(r=e.pbjsConfig)||void 0===r?void 0:r.gracePeriod)&&void 0!==i?i:Ht})}))},t.prototype.onBidWon=function(t){this.onBidwonEventStream.next(Wt(Wt({},t),{auctionId:void 0!==t.adUnitCode&&void 0!==t.auctionId?Pt(t.adUnitCode,t.auctionId):void 0})),M(Jt.has(t.adId),"onBidWon: [auctionId,bidId] not found for adId="+t.adId);var e=Jt.get(t.adId);P(e),this.onBidWonStream.next(e)},t}(),Qt=function(){function t(){this.mappingFormatIdRefresh=new Map,this.mappingFormatIdSiteId={},this.onAdStream=new Z}return t.prototype.onCall=function(t){var e=this;zt(t,(function(t){e.mappingFormatIdSiteId[t.formatId]=t.siteId;var n=e.mappingFormatIdRefresh.get(t.formatId);void 0===n?e.mappingFormatIdRefresh.set(t.formatId,0):e.mappingFormatIdRefresh.set(t.formatId,n+1)}))},t.prototype.onAd=function(t){var e,n=null!==(e=this.mappingFormatIdRefresh.get(t.formatId))&&void 0!==e?e:0,r=this.mappingFormatIdSiteId[t.formatId],i="/"+r+"/"+t.formatId,a=t.formatId,s={bidId:Mt(),bidderCode:"smart-rtb+",cpm:t.cpm,size:t.size,state:o.BID,adUnitName:a,adUnitPathSuffix:i,siteId:r,formatId:t.formatId,refreshIndex:n};this.onAdStream.next(s)},t}(),Yt=function(){return(Yt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Xt=function(){function t(){this.state=new F,this.forwarder=new Vt(this.state),this.fallbackCurrency=void 0}return t.prototype.bindIntegration=function(t){var e=this;t instanceof Kt?(t.onAuctionInitStream.subscribe((function(t){return e.auctionInit(t)}),ct),t.onBidRequestedStream.subscribe((function(t){return e.bidRequest(t)}),ct),t.onBidResponseStream.subscribe((function(t){return e.bidResponse(t)}),ct),t.onBidTimeoutStream.subscribe((function(t){return e.bidTimeout(t)}),ct),t.onNoBidStream.subscribe((function(t){return e.noBid(t)}),ct),t.onAuctionEndStream.subscribe((function(t){return e.auctionDone(t)}),ct),t.onBidWonStream.subscribe((function(t){return e.impression(t)}),ct),this.fallbackCurrency=t.getAdServerCurrency()):t instanceof Qt&&t.onAdStream.subscribe((function(t){return e.onSasNewBidResponse(t)}),ct)},t.prototype.auctionInit=function(t){f("controller onPbjsNewAuction",t);try{e=this.state,n=t.auctionId,M(e.isAuctionNew(n),"auction already running, @auctionId="+n),this.state.setAuction({auctionId:t.auctionId,adUnit:t.adUnit,adServerName:t.adServerName,tags:new Set(t.tags),sizes:new Set(t.sizes),hasUserId:t.userId.hasUserId,userIdProviderList:t.userId.userIdProviderList,refreshIndex:t.refreshIndex,pbjsVersion:t.pbjsVersion,refresh:this.state.findAuctionsByAdUnitName(t.adUnit.name).length>0,labels:t.labels})}catch(t){f("error : cannot state ")}var e,n},t.prototype.bidRequest=function(t){f("controller onBidRequest",t);try{q(this.state,t.auctionId);var e=this.state.getAuction(t.auctionId);this.state.setBid({auctionId:e.auctionId,bidId:t.bidId,bidderCode:t.bidderCode,gdprConsent:t.gdprConsent,state:o.RUNNING,tags:new Set(t.tags)})}catch(t){f("error: cannot store bid request auction is not running")}},t.prototype.helperToBidResponse=function(t,e){var n,r=Yt({},t);r.state=o.BID,e.tags.forEach((function(t){return r.tags.add(t)}));var i=e.size;return"native"===e.mediaType&&(i="native"),"video"===e.mediaType&&(i="video-"+i),r.size=i,r.cpm=e.cpm,r.currency=null!==(n=e.currency)&&void 0!==n?n:this.fallbackCurrency,r},t.prototype.bidResponse=function(t){if(f("controller onBidResponse",t),this.state.isAuctionRunning(t.auctionId)&&this.state.setBid(this.helperToBidResponse(this.state.getBid(t.bidId),t)),this.state.isAuctionDone(t.auctionId))try{e=this.state,n=t.bidId,N((r=e.getBid(n)).state,o.TIMEOUT,"expected bid state to be equal to '"+o.TIMEOUT+"', @auctionId="+r.auctionId+" @bidId="+r.bidId+" @state="+r.state),this.state.setBid(this.helperToBidResponse(this.state.getBid(t.bidId),t))}catch(t){f("error: cannot store bid response because the bid was not considered timeout")}var e,n,r},t.prototype.bidTimeout=function(t){f("controller onBidTimeout",t);var e=this.state.getBid(t);try{q(this.state,e.auctionId),W(this.state,e.bidId),e.state=o.TIMEOUT,this.state.setBid(e)}catch(t){f("error: cannot store bid timeout",t)}},t.prototype.noBid=function(t){f("controller onNoBid",t);var e=this.state.getBid(t),n=this.state.getAuction(e.auctionId);try{if(this.state.isAuctionRunning(n.auctionId)){W(this.state,t);var r=this.state.getBid(t);r.state===o.RUNNING&&(r.state=o.NO_BID,this.state.setBid(r))}}catch(t){f("error: cannot store no bid because bid is already bid response")}},t.prototype.auctionTimeout=function(t){var e=this;f("controller onPbjsNewAuctionTimeout",t);try{q(this.state,t),this.state.findBidsByAuctionId(t).forEach((function(t){t.state===o.RUNNING&&e.bidTimeout(t.bidId)})),this.state.updateStatusAuctionDone(t)}catch(t){f("error: cannot set auction as timeout because the auction is not running")}},t.prototype.auctionDone=function(t){var e=this;f("controller onAuctionDone",t.auctionId);try{q(this.state,t.auctionId);var n=function(){var n=e.state.getAuction(t.auctionId);e.state.isAuctionDone(n.auctionId)||(e.auctionTimeout(n.auctionId),e.state.updateStatusAuctionDone(n.auctionId),e.forwarder.pushNewAuction(t.auctionId))};void 0===t.gracePeriod?n():setTimeout((function(){return n()}),t.gracePeriod)}catch(t){f("error: cannot set auction as done because auction is not running")}},t.prototype.impression=function(t){f("controller onImpression",t);var e=this.state.getBid(t);this.state.isAuctionRunning(e.auctionId)&&this.auctionDone({auctionId:e.auctionId});try{this.state.updateStatusBidRendered(t),this.forwarder.pushNewImpression(t)}catch(t){f("error: cannot create impression",t)}},t.prototype.onSasNewBidResponse=function(t){var e=this.findAuctionByAdUnitPath(t.adUnitPathSuffix,t.refreshIndex);e||(e=this.findAuctionByAdUnitName(t.adUnitName,t.refreshIndex)),P(e,"onSasNewBidResponse: cannot retrieved related auction, @adUnitName="+t.adUnitName+", @refreshIndex="+t.refreshIndex+", @adUnitPath="+t.adUnitPathSuffix);var n=new Set(["slot:"+t.siteId+":"+t.formatId]);e.refreshIndex!==t.refreshIndex&&n.add(g.FALLBACK);var r={auctionId:e.auctionId,bidId:t.bidId,bidderCode:t.bidderCode,cpm:t.cpm,currency:this.fallbackCurrency,size:t.size,state:t.state,tags:n};if(this.forwarder.isAuctionDelayed(e.auctionId)){var i=g.OUTBID+":"+t.cpm;e.tags.add(i)}this.state.setBid(r),this.forwarder.pushNewImpression(t.bidId)},t.prototype.subscribe=function(t){this.forwarder.subscribe(t)},t.prototype.addModule=function(t){t.subscribe(this.forwarder)},t.prototype.debug=function(){var t=[];return this.forwarder.subscribe({onAuction:function(e){return t.push(e)},onImpression:function(e){return t.push(e)}}),{auctions:this.state,auctionsDone:void 0,adUnits:void 0,events:t}},t.prototype.findAuctionByAdUnitName=function(t,e){for(var n=void 0,r=0,i=Array.from(this.state.storeAuctions.values());r<i.length;r++){var o=i[r];if(o.adUnit.name===t&&(n=o,o.refreshIndex===e))return o}return n},t.prototype.findAuctionByAdUnitPath=function(t,e){for(var n,r=0,i=Array.from(this.state.storeAuctions.values());r<i.length;r++){var o=i[r];if((null===(n=o.adUnit.path)||void 0===n?void 0:n.endsWith(t))&&o.refreshIndex===e)return o}},t}();n(132),n(198);function Zt(t){return(Zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var te=function t(e,n){return Object.entries(n).every((function(n){var r=n[0],i=n[1];return Zt(i)===Zt({})&&Zt(e[r])===Zt({})?t(e[r],i):Zt(e[r])===Zt(i)}))},ee={AUCTION_INIT:"auctionInit",AUCTION_END:"auctionEnd",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",BID_RESPONSE:"bidResponse",BID_WON:"bidWon",NO_BID:"noBid"};function ne(t,e){return{on:function(n,r){f("[pbjsIntegration] pbjs.dispatcher",n,r),n===ee.AUCTION_INIT&&e.onAuctionInit(t.toAuction(r)),n===ee.BID_REQUESTED&&e.onBidRequested(t.toBidRequested(r)),n===ee.BID_RESPONSE&&e.onBidResponse(t.toBidResponse(r)),n===ee.BID_TIMEOUT&&e.onBidTimeout(t.toBidTimeout(r)),n===ee.NO_BID&&e.onNoBid(t.toNoBid(r)),n===ee.AUCTION_END&&e.onAuctionEnd(t.toAuction(r)),n===ee.BID_WON&&e.onBidWon(t.toBidWon(r))}}}function re(){var t=function(t){var e,n,r;L(t,"Auction event's adUnits should all be objects"),O(t.code,'Auction event\'s adUnits should all have a key "code" as a string'),x(t.bids,'Auction event\'s adUnits should all have a key "bids" as an array');var i=t.bids.map((function(e){try{return function(t){var e;L(t,"Auction event's adUnits bidders should all be objects"),O(t.bidder,'Auction event\'s adUnits bidders should all have a key "bidder" as a string');var n=null!==(e=t.params)&&void 0!==e?e:{};return L(n,'Auction event\'s adUnits bidders should all have a key "params" as an object'),{bidder:t.bidder,params:n}}(e)}catch(e){return void l("[pbjsIntegration] Discarding bidder from "+t.code,e)}})).filter((function(t){return void 0!==t})),o={};if(t.mediaTypes){if(L(t.mediaTypes,'Auction event\'s adUnits should all have a key "mediaTypes" as an object'),t.mediaTypes.banner){L(t.mediaTypes.banner,'Auction event\'s adUnits mediaTypes can all have a key "banner" that should be an object');var a=null!==(e=t.mediaTypes.banner.sizes)&&void 0!==e?e:[];x(a,'Auction event\'s adUnits mediaTypes banner should all have a key "sizes" that should be an array');var s=a.filter((function(t){return Array.isArray(t)&&2===t.length})).map((function(t){try{return x(t),[parseInt(t[0]),parseInt(t[1])]}catch(t){return[0,0]}}));o.banner={sizes:s}}if(t.mediaTypes.native&&(o.native={sizes:"native"}),t.mediaTypes.video&&(L(t.mediaTypes.video,'Auction event\'s adUnits mediaTypes can all have a key "video" that should be an object'),t.mediaTypes.video.playerSize)){x(t.mediaTypes.video.playerSize,'Auction event\'s adUnits mediaTypes video should all have a key "playerSize" that should be an array');var u=(null!==(n=t.mediaTypes.video.playerSize)&&void 0!==n?n:[]).filter((function(t){return Array.isArray(t)&&2===t.length}));o.video={playerSize:u}}}var c=null!==(r=t.pubstack)&&void 0!==r?r:{};L(c);var d=function(t){if(V(t,"ortb2Imp")){var e=t.ortb2Imp;if(V(e,"ext")){var n=e.ext;if(V(n,"data")){var r=n.data;if(V(r,"pbadslot")&&U(r.pbadslot))return{ext:{data:{pbadslot:r.pbadslot}}}}}}}(t);return{bids:i,code:t.code,mediaTypes:o,pubstack:c,ortb2Imp:d}},e=function(t,e){var n,r,i;L(t,e+"'s bids should all be objects"),O(t.adUnitCode,e+' bids should all have a key "adUnitCode" as a string'),O(t.bidId,e+' bids should all have a key "bidId" as a string'),O(t.bidder,e+' bids should all have a key "bidder" as a string');var o=null!==(n=t.params)&&void 0!==n?n:{};L(o,e+' bids can all have a key "params" that should be an object');var a=null!==(r=t.userId)&&void 0!==r?r:{};L(a,e+' bids can all have a key "userId" that should be an object');var s=null!==(i=t.crumbs)&&void 0!==i?i:{};return L(s,e+' bids can all have a key "crumbs" that should be an object'),{adUnitCode:t.adUnitCode,bidId:t.bidId,bidder:t.bidder,params:o,userId:a,crumbs:s}};return{toAuction:function(n){L(n,"Auction event should be an object"),O(n.auctionId,'Auction event should have a "auctionId" key as a string'),x(n.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),_(n.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),void 0!==n.labels&&x(n.labels,'Auction event can have a "labels" key that should be an array'),x(n.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array'),_(n.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array');var r=n.adUnits.map((function(e){try{return t(e)}catch(t){return void l("[pbjsIntegration] Discarding adUnit from auction event "+n.auctionId,t)}})).filter((function(t){return void 0!==t})),i=n.bidderRequests.map((function(t){try{return function(t){L(t,"Auction event's bidderRequests should all be objects"),O(t.bidderRequestId,'Auction event\'s bidderRequests should all have a key "bidderRequestId" as a string'),x(t.bids,'Auction event\'s bidderRequests should all have a key "bids" as an array');var n=t.bids.map((function(n){try{return e(n,"Auction event's bidderRequests")}catch(e){return void l("[pbjsIntegration] Discarding bid request from "+t.bidderRequestId,e)}})).filter((function(t){return void 0!==t})),r={bidderRequestId:t.bidderRequestId,bids:n};return t.gdprConsent&&(r.gdprConsent=t.gdprConsent),r}(t)}catch(t){return void l("[pbjsIntegration] Discarding bidderRequest from auction event "+n.auctionId,t)}})).filter((function(t){return void 0!==t}));return{auctionId:n.auctionId,bidderRequests:i,adUnits:r,labels:n.labels}},toBidRequested:function(t){L(t,"BidRequested event should be an object"),O(t.auctionId,'BidRequested event should have a "auctionId" key as a string'),x(t.bids,'BidRequested event should have a "bids" key as an array');var n=t.bids.map((function(n){try{return e(n,"BidRequested event")}catch(e){return void l("[pbjsIntegration] Discarding bid request from bid requested event "+t.auctionId,e)}})).filter((function(t){return void 0!==t})),r={auctionId:t.auctionId,bids:n};return t.gdprConsent&&(r.gdprConsent=t.gdprConsent),r},toBidResponse:function(t){var e;L(t,"BidResponse event should be an object"),O(t.auctionId,'BidRequested event should have a "auctionId" key as a string'),O(t.adUnitCode,'BidRequested event should have a "adUnitCode" key as a string'),O(t.adId,'BidRequested event should have a "adId" key as a string'),O(t.requestId,'BidRequested event should have a "requestId" key as a string'),T(t.cpm,'BidRequested event should have a "cpm" key as a number');var n=t.size;"string"!=typeof n&&(n=t.width&&t.height?t.width+"x"+t.height:"unknown"),O(t.mediaType,'BidRequested event should have a "mediaType" key as a string'),O(n,'BidRequested event should have a "size" key as a string');var r=void 0;return U(t.currency)&&(r=t.currency),{adId:t.adId,adUnitCode:t.adUnitCode,auctionId:t.auctionId,cpm:t.cpm,currency:r,requestId:t.requestId,size:n,mediaType:null!==(e=t.mediaType)&&void 0!==e?e:"banner"}},toBidTimeout:function(t){x(t,"BidTimeout event should be an array");var e=[];return t.forEach((function(t){try{L(t,"BidTimeout events should all be objects"),O(t.adUnitCode,'BidTimeout events should all have a key "adUnitCode" as a string'),O(t.auctionId,'BidTimeout events should all have a key "auctionId" as a string'),O(t.bidId,'BidTimeout events should all have a key "bidId" as a string'),e.push({adUnitCode:t.adUnitCode,auctionId:t.auctionId,bidId:t.bidId})}catch(e){f("Discarding bid timeout event because ",e.message,t)}})),e},toNoBid:function(t){return L(t,"NoBid event should be an object"),O(t.auctionId,'NoBid event should have a "auctionId" key as a string'),O(t.bidId,'NoBid event should have a "bidId" key as a string'),O(t.adUnitCode,'NoBid event should have a "adUnitCode" key as a string'),{bidId:t.bidId,adUnitCode:t.adUnitCode,auctionId:t.auctionId}},toBidWon:function(t){L(t,"BidWon event should be an object"),O(t.adId,'BidWon event should have a "adId" key as a string');var e=void 0,n=void 0,r=void 0,i=void 0;try{O(t.auctionId,'BidWon event should have a "auctionId" key as a string'),e=t.auctionId,O(t.adUnitCode,'BidWon event should have a "adUnitCode" key as a string'),n=t.adUnitCode,O(t.bidderCode,'BidWon event should have a "bidderCode" key as a string'),r=t.bidderCode,O(t.size,'BidWon event should have a "size" key as a string'),i=t.size}catch(t){f("Error on validator but not throwing since not mandatory for monitoring (only for refresh)",t.message)}return{adId:t.adId,adUnitCode:n,auctionId:e,bidderCode:r,size:i}}}}var ie=function(){return(ie=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};function oe(t,e,n,r){var i,o,a=t[n.globalName],s=null!==(i=Number(a.getConfig("timeoutBuffer")))&&void 0!==i?i:400,u=null===(o=a.getConfig("currency"))||void 0===o?void 0:o.adServerCurrency,c=void 0;U(u)&&(c=u);var d=new Kt({version:a.version,gracePeriod:s,adServerCurrency:c});e.bindIntegration(d),null==r||r.bindPrebidIntegration(d);var l,h=ne(re(),d);if(null!=a.getEvents)f("[pbjsIntegration] retrieve pbjs events using getEvents on public API"),l=a.getEvents;else{f("[pbjsIntegration] retrieve pbjs events using chunk");var v=t[n.globalName+"Chunk"];if(void 0===v)throw new Error("[pbjsIntegration] unable to find pbjs chunk");var b=function(t,e){if(e)for(var n=0;n<1e3;n+=1)try{var r=t([],{},[n]);try{if(te(r,e))return r}catch(t){}}catch(t){}}(v,{on:Function,getEvents:Function});if(void 0===b)throw new Error("[pbjsIntegration] unable to use event handler on adapter");l=b.getEvents}Object.values(ee).forEach((function(t){a.onEvent(t,(function(e){var n;try{h.on(t,e)}catch(r){p("[pbjsIntegration] Error on event "+t+": "+r.message,e),ut({context:ie(ie({},null!==(n=r.context)&&void 0!==n?n:{}),{adapter:{version:a.version,source:"pbjs:on"}}),message:r.message})}}))})),l().forEach((function(t){var e,n=t.eventType,r=t.args;try{h.on(n,r)}catch(t){p("[pbjsIntegration] Error on event "+n+": "+t.message,r),ut({context:ie(ie({},null!==(e=t.context)&&void 0!==e?e:{}),{adapter:{version:a.version,source:"pbjs:replayed"}}),message:t.message})}}))}n(199),n(201),n(202);var ae={CALL:"call",AD_CALLBACK:"pbstck:ad"};function se(t){return(se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var ue=function(t){var e=[];return JSON.parse(JSON.stringify(t,(function(t,n){if("object"===se(n)&&null!==n){if(e.includes(n))return;e.push(n)}return n})))};var ce=function(){return{toAd:function(t,e){L(t),P(e,"toAd: id is undefined"),P(t.formatId,"toAd: formatId is undefined"),O(e),z(t,"formatId");var n="string"==typeof t.size?t.size:"unknown";return{cpm:C(t.cpm)?t.cpm:0,size:n,formatId:C(t.formatId)?t.formatId.toString():t.formatId}},toCall:function(t){return L(t),"onecall"===t.callType?function(t){L(t),N(t.callType,"onecall","toOneCall: callType is not defined"),L(t.ad),P(t.ad.siteId,"toOneCall: siteId is not defined"),x(t.ad.formats);var e=C(t.ad.siteId)?t.ad.siteId.toString():t.ad.siteId,n=[];try{zt(t.ad.formats,(function(t){L(t),P(t.id),n.push({siteId:e,formatId:C(t.id)?t.id.toString():t.id})}))}catch(t){}return _(n),n}(t):function(t){return L(t),N(t.callType,"std","toStdCall: callType is not defined"),L(t.ad),P(t.ad.siteId,"toStdCall: siteId is not defined"),P(t.ad.formatId,"toStdCall: formatId is not defined"),[{siteId:C(t.ad.siteId)?t.ad.siteId.toString():t.ad.siteId,formatId:C(t.ad.formatId)?t.ad.formatId.toString():t.ad.formatId}]}(t)}}};var de=new WeakSet;function fe(t,e,n){var r=t[n.globalName];if(void 0===r||!r.__smartLoaded)return{status:i.NOT_READY};var o=ce(),a=new Qt,s=function(t,e){return{on:function(n,r,i){f("sas.dispatcher",n,r),n===ae.CALL&&e.onCall(t.toCall(r)),n===ae.AD_CALLBACK&&e.onAd(t.toAd(r,i))}}}(o,a);e.bindIntegration(a);var u=[];if(de.has(r))return{status:i.LOADED};de.add(r);var c=Object.values(ae);return c.forEach((function(t){r.events.on(t,(function(e,n){var r=ue(e);u.push({eventName:t,data:r,id:n});try{s.on(t,r,n)}catch(t){t.context=t.context||{},t.context.adapter={source:"sas:on"},ct(t)}}))})),r.events.history().filter((function(t){var e=t.eventName;return c.includes(e)})).map(ue).forEach((function(t){var e=t.eventName,n=t.data,r=t.id,i=ue(n);u.push({eventName:e,data:i,id:r});try{s.on(e,n,r)}catch(t){t.context=t.context||{},t.context.adapter={source:"sas:replayed"},ct(t)}})),{status:i.LOADED,instance:{debug:function(){return{events:u}}}}}function le(t,e,n){var r,i=new Z,o=[];!function(t,e,n){var r=t;r[n]=r[n]||[];var i=r[n];t.pbstck=t.pbstck||{},t.pbstck.sdk=t.pbstck.sdk||{},t.pbstck.sdk[e]=t.pbstck.sdk[e]||{p:[],q:i},t.pbstck.sdk[e].p=t.pbstck.sdk[e].p||[],t.pbstck.sdk[e].q=t.pbstck.sdk[e].q||i,t.pbstck.sdk[e].q!==i&&(t.pbstck.sdk[e].q=t.pbstck.sdk[e].q.concat(i));var o={cmd:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=["cmd",n];(t.pbstck.sdk[e].q||[]).push(i),(t.pbstck.sdk[e].p||[]).forEach((function(t){return t(i)}))}};t.Pubstack=o}(t,n.tagId,n.globalQueue);var a=t[n.globalQueue],s=function(e){B(Object.values(t.pbstck.sdk).find((function(e){return e!==t.pbstck.sdk[n.tagId]&&e.q===a})),"Concurrency on '"+n.globalQueue+"' globalQueue (more than 1 destination configured)"),i.next([e[0],ue(Object.values(e[1]))])};return i.subscribe((function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return o.push(t)})),function(t,e){var n=re(),r=new Kt(void 0),i=ne(n,r);e.bindIntegration(r),t.subscribe((function(t){var e=t[0],n=t[1][0];try{i.on(e,n)}catch(t){t.context=t.context||{},t.context.pbjs={source:"sdk:pbjs"},ct(t)}}))}((r=i.pipe.apply(i,tt(/cmd/))).pipe.apply(r,tt(/pbjs|prebid/)),e),{debug:function(){return{events:o}},dispatchEvents:function(){t.pbstck.sdk[n.tagId].q.forEach(s),t.pbstck.sdk[n.tagId].p.push(s)}}}n(203);function pe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return he(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return he(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function he(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function ve(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var be=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.state="new",this.elapsedTime=0,this.timeTargets=[]}var e,n,r;return e=t,(n=[{key:"start",value:function(){var e=this;return"stopped"===this.state&&(this.elapsedTime=0),"started"===this.state?this.elapsed():(this.state="started",this.timeoutId=setTimeout((function(){return e.update()}),t.pacing),this.elapsedTime)}},{key:"pause",value:function(){if("paused"===this.state||"stopped"===this.state)return this.elapsedTime;var t=this.update();return this.state="paused",t}},{key:"stop",value:function(){if("stopped"===this.state)return this.elapsedTime;var t=this.update();return this.state="stopped",t}},{key:"elapsed",value:function(){return"started"===this.state&&this.update(),this.elapsedTime}},{key:"timeTargetReached",value:function(t){var e=this;return new Promise((function(n){e.timeTargets.push([t,n])}))}},{key:"update",value:function(){var e=this,n=t.pacing;if("started"===this.state){this.elapsedTime+=n;for(var r=this.timeTargets.length;r--;){var i=pe(this.timeTargets[r],2),o=i[0],a=i[1];this.elapsedTime>=o?(a(o),this.timeTargets.splice(r,1)):n=Math.min(n,o-this.elapsedTime)}}return"stopped"!==this.state&&(this.timeoutId&&clearTimeout(this.timeoutId),this.timeoutId=setTimeout((function(){return e.update()}),n)),this.elapsedTime}}])&&ve(e.prototype,n),r&&ve(e,r),t}();be.pacing=100;var ge=function(){function t(t,e,n,r){this.timer=new be,this.inViewPercentage=t,this.cumulative=n,this.timer.timeTargetReached(e).then((function(){r()}))}return t.prototype.pauseTimer=function(){this.timer.pause()},t.prototype.startTimer=function(){this.timer.start()},t.prototype.stopTimer=function(){this.timer.stop()},t.prototype.getElapsed=function(){return this.timer.elapsed()},t.prototype.isViewable=function(){return this.inView},t.prototype.intersectionChange=function(t){t>=this.inViewPercentage&&!0!==this.inView&&(this.timer.start(),this.inView=!0),t<this.inViewPercentage&&!1!==this.inView&&(this.cumulative?this.timer.pause():this.timer.stop(),this.inView=!1)},t.prototype.getTimerState=function(){return this.timer.state},t}(),ye=function(){return(ye=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},me={root:null,rootMargin:"0px",threshold:[0,.3,.5,1]},we=function(){function t(t,e,n){var r=this,i=ye(ye({},me),{threshold:[e.minPercentageInView]});this.pbstckWindow=n,this.visibilityState=n.document.visibilityState,this.trackedOnVisibilityChange=this.onVisibilityChange.bind(this),n.addEventListener("visibilitychange",this.trackedOnVisibilityChange),this.observer=new IntersectionObserver((function(t){return r.intersectionObserverCallback(t)}),i),this.observer.observe(t),this.computer=new ge(e.minPercentageInView,e.minTimeInView,e.cumulativeTimer,(function(){return e.completionCallback(t.id)})),"hidden"===this.visibilityState&&this.stop()}return t.prototype.onVisibilityChange=function(){this.visibilityState="visible"===this.visibilityState?"hidden":"visible","visible"===this.visibilityState?this.start():this.pause()},t.prototype.destroy=function(){var t;this.stop(),null===(t=this.observer)||void 0===t||t.disconnect(),this.pbstckWindow.removeEventListener("visibilitychange",this.trackedOnVisibilityChange),this.computer=null,this.observer=null},t.prototype.getElapsed=function(){return null===this.computer?0:this.computer.getElapsed()},t.prototype.pause=function(){var t;null===(t=this.computer)||void 0===t||t.pauseTimer()},t.prototype.start=function(){var t;null===(t=this.computer)||void 0===t||t.startTimer()},t.prototype.stop=function(){var t;null===(t=this.computer)||void 0===t||t.stopTimer()},t.prototype.intersectionObserverCallback=function(t){var e=this;t.forEach((function(t){var n;null===(n=e.computer)||void 0===n||n.intersectionChange(t.intersectionRatio)}))},t.prototype.getTimerState=function(){var t;return null===(t=this.computer)||void 0===t?void 0:t.getTimerState()},t.prototype.isInView=function(){return!!this.computer&&this.computer.isViewable()},t}(),Ie=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},Se=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},Ae={viewableTime:1e3,largeAdunitSize:242e3,largeAdunitTreshold:.3,standardAdunitTreshold:.5},ke=function(){function t(t,e){var n=this;this.viewabilityState=new Map,this.viewedTimeState=new Map,this.elementIdToCode=new Map,this.viewabilityStream=new Z,this.viewedStream=new Z,f("[pubstackViewability] Create ViewabilityController with config",Ae),this.pbstckWindow=e,this.pbstckWindow.addEventListener("unload",(function(){return n.unloadMeasuredImpressions()})),t.forwarder.coreImpressionStream.subscribe((function(t){f("[pubstackViewability] Receive impression",t.bidderCode,t.adUnit.code),n.track(t)})),t.forwarder.coreAuctionStream.subscribe((function(t){f("[pubstackViewability] Receive auctionend",t.adUnit.code),n.endMeasure(t.adUnit.code)}))}return t.prototype.onUnload=function(t){this.unloadCallback=t},t.prototype.endMeasure=function(t){f("[pubstackViewability] receive event to stop measure");var e=this.viewedTimeState.get(t);void 0!==e?(e.viewabilitytracker.stop(),this.onMeasurable(t)):f("[pubstackViewability] event received but no tracker to stop, skipping")},t.prototype.track=function(t){if(t.viewabilityMeasurable){var e=Tt(t.adUnit);null!==e?(this.trackViewability(t,e),this.trackMeasure(t,e)):ct(new Error("[pubstackViewability] Unexpected null HTML Element on viewable impression for adUnit "+t.adUnit.name))}else f("[pubstackViewability] Cannot track impression for adUnit ",t.adUnit)},t.prototype.trackMeasure=function(t,e){var n;return Ie(this,void 0,void 0,(function(){var r,i,o=this;return Se(this,(function(a){return r=null===(n=this.viewedTimeState.get(t.adUnit.code))||void 0===n?void 0:n.viewabilitytracker,this.elementIdToCode.set(e.id,t.adUnit.code),void 0!==r&&(f("[pubstackViewability] replacing existing measurability tracker on "+e.id),r.stop(),this.onMeasurable(t.adUnit.code)),f("[pubstackViewability] tracking code "+t.adUnit.code+" with rule MRC for measurability"),i={minPercentageInView:this.minPercentageInView(e,Ae),minTimeInView:18e4,cumulativeTimer:!0,completionCallback:function(t){var e=o.elementIdToCode.get(t);void 0!==e?o.onMeasurable(e):f("[pubstackViewability] unable to find matching adunitcode for element "+t)}},r=new we(e,i,this.pbstckWindow),this.viewedTimeState.set(t.adUnit.code,{impression:t,viewabilitytracker:r}),[2]}))}))},t.prototype.trackViewability=function(t,e){var n;return Ie(this,void 0,void 0,(function(){var r,i,o=this;return Se(this,(function(a){return void 0!==(r=null===(n=this.viewabilityState.get(e.id))||void 0===n?void 0:n.viewabilitytracker)&&(f("[pubstackViewability] replacing existing tracker on "+e.id),r.destroy(),this.viewabilityState.delete(e.id)),f("[pubstackViewability] tracking element "+e.id+" with rule MRC for monitoring"),i={minPercentageInView:this.minPercentageInView(e,Ae),minTimeInView:Ae.viewableTime,cumulativeTimer:!1,completionCallback:function(t){return o.onViewable(t)}},r=new we(e,i,this.pbstckWindow),this.viewabilityState.set(e.id,{impression:t,viewabilitytracker:r}),[2]}))}))},t.prototype.minPercentageInView=function(t,e){var n=window.getComputedStyle(t);return Number(n.getPropertyValue("width").replace(/px/,""))*Number(n.getPropertyValue("height").replace(/px/,""))>e.largeAdunitSize?e.largeAdunitTreshold:e.standardAdunitTreshold},t.prototype.unloadMeasuredImpressions=function(){if(f("[pubstackViewability] page unloaded, forwarding impressions measured"),void 0!==this.unloadCallback){var t=[];Array.from(this.viewedTimeState.values()).forEach((function(e){if(void 0!==e.viewabilitytracker){e.viewabilitytracker.stop();var n=Math.floor(e.viewabilitytracker.getElapsed()/1e3);n>0&&t.push({bidId:e.impression.bidId,auctionId:e.impression.auctionId,adUnit:e.impression.adUnit,bidderCode:e.impression.bidderCode,pbjsVersion:e.impression.pbjsVersion,cpm:e.impression.cpm,currency:e.impression.currency,refresh:e.impression.refresh,size:e.impression.size,viewedTime:n,labels:e.impression.labels})}})),t.length>0&&this.unloadCallback(t)}},t.prototype.onMeasurable=function(t){f("[pubstackViewability] Measurability Event on AdUnit code "+t);var e=this.viewedTimeState.get(t);if(void 0!==e){if(this.viewedTimeState.delete(t),Math.floor(e.viewabilitytracker.getElapsed()/1e3)>0){var n=e.impression,r={bidId:n.bidId,auctionId:n.auctionId,adUnit:n.adUnit,bidderCode:n.bidderCode,pbjsVersion:n.pbjsVersion,cpm:n.cpm,currency:n.currency,refresh:n.refresh,size:n.size,viewedTime:Math.floor(e.viewabilitytracker.getElapsed()/1e3),labels:n.labels};f("[pubstackViewability] Forwarding measured impression on code "+n.adUnit.code),this.viewedStream.next(r)}e.viewabilitytracker.destroy()}else ct(new Error("[pubstackViewability] Impression not found for AdUnit code "+t))},t.prototype.onViewable=function(t){f("[pubstackViewability] Viewability Event on element "+t);var e=this.viewabilityState.get(t);if(void 0!==e){this.viewabilityState.set(t,e);var n=e.impression,r={bidId:n.bidId,auctionId:n.auctionId,adUnit:n.adUnit,bidderCode:n.bidderCode,pbjsVersion:n.pbjsVersion,cpm:n.cpm,currency:n.currency,refresh:n.refresh,size:n.size,htmlElementId:t,labels:n.labels};f("[pubstackViewability] Forwarding viewable impression "+r.htmlElementId),this.viewabilityStream.next(r)}else ct(new Error("[pubstackViewability] Impression not found for ElementId "+t))},t}();function Ee(t){return(Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function xe(t,e){return"object"===Ee(e)&&e instanceof Set?Array.from(e):e}function Ce(t,e){return"tags"!==t&&"sizes"!==t||!Array.isArray(e)?e:new Set(e)}var Ue=function(){function t(t){var e=this;this.coreEvents=[],this.errors=[],t.forwarder.coreAuctionStream.subscribe((function(t){return e.addEvent(t)})),t.forwarder.coreImpressionStream.subscribe((function(t){return e.addEvent(t)}))}return t.prototype.addEvent=function(t){this.coreEvents.push(t)},t.prototype.addError=function(t){this.errors.push(t)},t.prototype.getEvents=function(){return this.coreEvents.map((function(t){return JSON.parse(JSON.stringify(t,xe),Ce)}))},t.prototype.getErrors=function(){return this.errors},t}(),Te=function(t){var e,n=null!==(e=null==t?void 0:t.host)&&void 0!==e?e:"unknown";return n.startsWith("www.")?n.substring(4):n},Re=function(t){return t&&t.protocol&&t.host&&t.pathname?"".concat(t.protocol,"//").concat(t.host).concat(t.pathname):"unknown"},je=function(){return(je=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Oe=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Be=function(){function t(e,n,r,i){var o;this.items=[],this.url=e,this.buffer=null!==(o=null==i?void 0:i.buffer)&&void 0!==o?o:t.defaults.buffer,this.sender=n,this.context=r}return t.prototype.buildUrl=function(){return this.url+"?sId="+this.context.scopeId.substring(0,8)+"&tId="+this.context.tagId+"&c="+this.items.length+"&ctr="+this.context.country},t.prototype.batchThenSend=function(t){var e=this,n=Pe(t,this.context);if(this.items.push(n),0===this.buffer)return this.flush();1===this.items.length&&setTimeout((function(){return e.flush()}),this.buffer)},t.prototype.flush=function(){0!==this.items.length&&(this.sender(this.buildUrl(),Oe(this.items)),this.reset())},t.prototype.reset=function(){this.items=[]},t.defaults={buffer:150},t}(),Pe=function(t,e){return je(je(je({},t),e),{domain:Te(window.location),href:Re(window.location)})},Ne=function(){return(Ne=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Me=function(){function t(t,e,n){this.url=t,this.context=n,this.sender=e}return t.prototype.buildUrl=function(t){return this.url+"?sId="+this.context.scopeId.substring(0,8)+"&tId="+this.context.tagId+"&c="+t+"&ctr="+this.context.country},t.prototype.send=function(t){var e=this,n=t.map((function(t){return _e(t,e.context)}));this.sender(this.buildUrl(n.length),n)},t}(),_e=function(t,e){return Ne(Ne(Ne({},t),e),{domain:Te(window.location),href:Re(window.location)})};function De(t){if(t.includes("pubstackRefresh")){var e=t.find((function(t){return t.startsWith("pubstackRefreshRank")}));if(void 0!==e&&e.includes(":")){var n=parseInt(e.split(":")[1])||0;return n>0?n:0}}return 0}function Le(t){return"pubstackRefreshRank:".concat(t)}var Ve=function(){return(Ve=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},ze=Mt(),Fe=function(){function t(t,e,n,r,i){this.adUnitManageable=n,this.viewabilityGateway=new Be(t+"/viewability",qe,e),this.auctionGateway=new Be(t+"/auction",qe,e),this.impressionGateway=new Be(t+"/impression",qe,e),this.errorGateway=new Be(t+"/error",qe,e),this.measuredImpressionGateway=new Be(t+"/measured",qe,e),this.measuredImpressionBeaconGateway=new Me(t+"/measured",We,e),this.bindController(r,i)}return t.prototype.bindController=function(t,e){var n=this;t.forwarder.coreAuctionStream.subscribe((function(t){return n.formatAndForwardAuction(t)})),t.forwarder.coreImpressionStream.subscribe((function(t){n.formatAndForwardImpression(t)})),void 0!==e&&(e.viewabilityStream.subscribe((function(t){n.formatAndForwardViewability(t)})),e.viewedStream.subscribe((function(t){n.formatAndForwardMeasuredImpression(t)})),e.onUnload((function(t){return n.formatAndForwardMeasuredImpressionForBeacon(t)})))},Object.defineProperty(t.prototype,"adUnitManageable",{get:function(){return this._adUnitManageable},set:function(t){this._adUnitManageable=t},enumerable:!1,configurable:!0}),t.prototype.formatAndForwardViewability=function(t){var e={bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,pbjsVersion:t.pbjsVersion,cpm:t.cpm,currency:t.currency,size:t.size,refresh:t.refresh,htmlElementId:t.htmlElementId,mrcViewable:!0,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.viewabilityGateway.batchThenSend(e)},t.prototype.formatAndForwardAuction=function(t){var e=[];t.bidRequests.forEach((function(t){e.push({bidId:t.bidId,bidderCode:t.bidderCode,state:t.state,tags:0===t.tags.size?void 0:Array.from(t.tags),cpm:b(t)?t.cpm:void 0,currency:b(t)?t.currency:void 0,size:b(t)?t.size:void 0})}));var n=void 0===t.userConsentState?"notAvailable":t.userConsentState,r=void 0===t.userConsentVersion?"notAvailable":t.userConsentVersion,i={auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,sizes:Array.from(t.sizes),tags:0===t.tags.size?void 0:Array.from(t.tags),refresh:t.refresh,userConsentState:n,userConsentVersion:r,hasUserId:t.hasUserId,userIdProviderList:t.userIdProviderList,pbjsVersion:t.pbjsVersion,bidRequests:e,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.auctionGateway.batchThenSend(i)},t.prototype.formatAndForwardImpression=function(t){var e={bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:t.refresh,size:t.size,userConsentState:t.userConsentState,userConsentVersion:t.userConsentVersion,hasUserId:t.hasUserId,userIdProviderList:t.userIdProviderList,pbjsVersion:t.pbjsVersion,cpmUplift:t.cpmUplift,tags:Array.from(t.tags),viewabilityMeasurable:t.viewabilityMeasurable,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.impressionGateway.batchThenSend(e)},t.prototype.formatAndForwardMeasuredImpression=function(t){var e={bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:t.refresh,size:t.size,pbjsVersion:t.pbjsVersion,viewedTime:t.viewedTime,pubstackManaged:this.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)};this.measuredImpressionGateway.batchThenSend(e)},t.prototype.formatAndForwardMeasuredImpressionForBeacon=function(t){var e=this,n=t.map((function(t){return{bidId:t.bidId,auctionId:t.auctionId,adUnit:t.adUnit.name,adUnitPath:t.adUnit.path,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:t.refresh,size:t.size,pbjsVersion:t.pbjsVersion,viewedTime:t.viewedTime,pubstackManaged:e.adUnitManageable.includes(t.adUnit.name),pubstackRefresh:t.labels.includes("pubstackRefresh"),pubstackRefreshRank:De(t.labels)}}));this.measuredImpressionBeaconGateway.send(n)},t.prototype.sendError=function(t){this.errorGateway.batchThenSend(t)},t.prototype.sendToDatadog=function(t){var e;if(void 0!==t.error&&""!==t.error){var n=t.error,r=null!==(e=t.context)&&void 0!==e?e:{};L(r),O(n);var i=Ve(Ve({pageId:ze,status:"error",domain:Te(window.location),href:Re(window.location)},r),{message:n}),o=new XMLHttpRequest;o.open("POST","https://browser-http-intake.logs.datadoghq.com/v1/input/pub551f730416e5317842afc2792691e95c?ddsource=browser&ddtags=version:1.3.2",!0),o.setRequestHeader("Content-Type","text/plain"),o.send(JSON.stringify(i))}},t}(),qe=function(t,e){var n=new XMLHttpRequest;n.open("POST",t,!0),n.setRequestHeader("Content-Type","text/plain"),n.send(JSON.stringify(e)),f("post",t,e)},We=function(t,e){var n=JSON.stringify(e);navigator.sendBeacon(t,n),f("beacon",t,e)},Ge=function(){function t(t,e){var n=this;this.adUnitNamesManageable=t,this.adUnitSeen=[],e.forwarder.coreAuctionStream.subscribe((function(t){return n.addToSeen(t.adUnit)}))}return t.prototype.addToSeen=function(t){this.adUnitNamesManageable.includes(t.name)&&!this.adUnitSeen.includes(t.code)&&(f("[pubstackAutomation] [blocker] first call to requestBid on "+t.code+" detected"),this.adUnitSeen.push(t.code))},t.prototype.shouldBlock=function(t){return this.adUnitSeen.includes(t)},t.prototype.overrideRequestBid=function(t,e){var n,r=this,i=t[e],o=i.requestBids;return i.requestBids=((n=function(t){var e=(null==t?void 0:t.adUnits)||i.adUnits,n=[],a=[];(null==t?void 0:t.adUnitCodes)&&(null==t?void 0:t.adUnitCodes.length)?n.push.apply(n,t.adUnitCodes):e&&n.push.apply(n,e.map((function(t){return t.code}))),n.forEach((function(e){var n;r.shouldBlock(e)&&!(null===(n=null==t?void 0:t.labels)||void 0===n?void 0:n.includes("pubstackRefresh"))?f("[pubstackAutomation] [blocker] block requestBid refresh call on "+e):a.push(e)}));var s=t;void 0!==s?s.adUnitCodes=a:s={adUnitCodes:a,adUnits:void 0,labels:void 0,bidsBackHandler:void 0,auctionId:void 0},void 0===o?ut({context:{},message:"Cannot find original requestBids method"}):a.length>0&&o(s)}).before=o.before,n.after=o.after,n.getHooks=o.getHooks,n.removeAll=o.removeAll,n),i},t}(),He=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},$e=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},Je=function(){function t(t){this.trackElementFinished=new Z,this.state=new Map,this.pbstckWindow=t}return t.prototype.stopTracking=function(t){var e=this.state.get(t);void 0!==e&&e.destroy()},t.prototype.track=function(t,e){return He(this,void 0,void 0,(function(){var n,r,i,o,a=this;return $e(this,(function(s){return void 0!==(n=this.state.get(t))&&(f("[pubstackAutomation] [viewability] tracker already present for "+t+", deleting it and recreating"),n.destroy()),null==(r=this.pbstckWindow.document.getElementById(t))?f("[pubstackAutomation] [viewability] unable to get element with id "+t+", won't track"):(i={minPercentageInView:Ke(r),minTimeInView:1e3*e,cumulativeTimer:!1,completionCallback:function(){f("[pubstackAutomation] [viewability] concluding tracking on element "+t),a.trackElementFinished.next(t)}},o=new we(r,i,this.pbstckWindow),this.state.set(t,o),f("[pubstackAutomation] [viewability] tracking element "+r.id)),[2]}))}))},t}();function Ke(t){var e=window.getComputedStyle(t);return Number(e.getPropertyValue("width").replace(/px/,""))*Number(e.getPropertyValue("height").replace(/px/,""))>242e3?.3:.5}n(167);function Qe(t){return(Qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Ye(t){return t.apstag}function Xe(t,e,n){var r;if(void 0!==t){var i=t._getSlotIdToNameMapping();try{At(e);var o={sizes:n,slotID:"",slotName:e.getSlotId().getName()};return o.slotID=null!==(r=Object.keys(i).find((function(t){return i[t]===o.slotName})))&&void 0!==r?r:"",""===o.slotID?void 0:o}catch(t){return}}}function Ze(t,e){return t.some((function(t){return JSON.stringify(t)===JSON.stringify(e)}))}var tn=function(){function t(){this.mapstore=new Map}return t.prototype.add=function(t){f("[AutomationStore] setting "+t.auctionId,t),this.mapstore.set(t.auctionId,{auctionInitRefresh:t,adUnitCode:t.adUnitCode,slotRenderEndedEvent:void 0,winningBid:void 0,refreshStarted:!1})},t.prototype.get=function(t){return f("[AutomationStore] getting "+t,this.mapstore.get(t)),this.mapstore.get(t)},t.prototype.delete=function(t){f("[AutomationStore] deleting "+t,this.mapstore.get(t)),this.mapstore.delete(t)},t.prototype.setWinningBid=function(t){if(f("[AutomationStore] adding winning bid information to auction "+t.auctionId),void 0!==t.auctionId){var e=this.get(t.auctionId);void 0!==e?(e.winningBid=t,this.mapstore.set(t.auctionId,e)):f("[AutomationStore] unable to add winning bid to non-existent auctionid in store: "+t.auctionId)}else f("[AutomationStore] unable to add winning bid due to missing auctionid in event: "+t.auctionId)},t.prototype.setSlotRenderEndedEvent=function(t,e){f("[AutomationStore] adding slot renderended event to code "+t);var n=this.mapstore.get(t);void 0!==n&&(n.slotRenderEndedEvent=e,this.mapstore.set(t,n))},t.prototype.getByAdUnitCode=function(t){var e=void 0;return this.mapstore.forEach((function(n){n.adUnitCode===t&&(e=n)})),e},t.prototype.getByElementID=function(t){var e=void 0;return this.mapstore.forEach((function(n){n.adUnitCode===t&&(e=n)})),void 0===e&&this.mapstore.forEach((function(n){var r;(null===(r=null==n?void 0:n.slotRenderEndedEvent)||void 0===r?void 0:r.slot.getSlotElementId())===t&&(e=n)})),e},t.prototype.getBySlot=function(t){var e=this.getByAdUnitCode(t.getSlotElementId());if(void 0===e){var n=[];f("[AutomationStore] unable to retrieve info from slot element id, fallback on adunitpath mapping"),this.mapstore.forEach((function(e){var r,i,o=null===(i=null===(r=e.auctionInitRefresh.adUnitDeclaration.find((function(t){var e;return void 0!==(null===(e=null==t?void 0:t.pubstack)||void 0===e?void 0:e.adUnitPath)})))||void 0===r?void 0:r.pubstack)||void 0===i?void 0:i.adUnitPath;void 0!==o&&function(t,e){var n=function(t){var e=t.split("?")[1];if(void 0!==e){var n=e.split("=");return{key:n[0],value:n[1]}}return}(t);return t.split("?")[0]===e.getAdUnitPath()&&(void 0===n||e.getTargeting(n.key)[0]===n.value)}(o,t)&&n.push(e)})),n.length>1&&f("[AutomationStore] multiple match for ad unit path matching, this can lead to refresh the wrong ad unit."),e=n[0]}return e},t}();function en(t){var e,n;return null!==(n=null===(e=t.slotRenderEndedEvent)||void 0===e?void 0:e.slot.getSlotElementId())&&void 0!==n?n:t.adUnitCode}var nn=function(t,e){var n=t.getHighestCpmBids(e);if(n.length>0&&void 0!==n[0]){var r=n[0],i=function(t){var e=Rt(t);if("IFRAME"!==(null==e?void 0:e.tagName)){var n=null==e?void 0:e.getElementsByTagName("iframe");return void 0!==n&&n.length>0?n[0]:void 0}return e}(e);if(void 0!==i){var o=i.contentWindow;null!==o?t.renderAd(o.document,r.adId):f("[pubstackAutomation] ["+e+"] failed to get contentWindow from iframe, not rendering")}else f("[pubstackAutomation] ["+e+"] failed to find iframe, not rendering")}else f("[pubstackAutomation] ["+e+"] fail to acquire bids from requestbids, not rendering")},rn=function(){function t(t,e){this.prebidAdapter=t,this.pubstackWindow=e}return t.prototype.executeRefresh=function(t,e,n){var r=this;if(void 0!==this.prebidAdapter&&void 0!==this.prebidAdapter.requestBids){f("[pubstackAutomation] ["+t+"] executing refresh on "+t);var i=xt(this.pubstackWindow),o=new Promise((function(o){0!==e.adUnitsPbjs.length?(f("[pubstackAutomation] ["+t+"] executing requestBids with ad units",e.adUnitsPbjs),r.prebidAdapter.requestBids({adUnits:e.adUnitsPbjs,bidsBackHandler:function(){var n,a;f("[pubstackAutomation] ["+t+"] received requestBids response"),void 0!==e.slot&&void 0!==i&&(f("[pubstackAutomation] ["+t+"] setting prebid targetings in GPT"),t===e.slot.getSlotElementId()?r.prebidAdapter.setTargetingForGPTAsync([t]):r.prebidAdapter.setTargetingForGPTAsync([t],(n=t,a=e.slot.getSlotElementId(),function(t){return function(e){return e===n&&t.getSlotElementId()===a}}))),o()},labels:["pubstackRefresh",Le(n)]})):(f("[pubstackAutomation] ["+t+"] cannot find adunit either in the adapter nor in the adunitstore, aborting"),o())})),a=new Promise((function(n){var i=Ye(r.pubstackWindow);void 0!==e.displaySlot?(f("[pubstackAutomation] ["+t+"] executing TAM fetchBids with slot",e.displaySlot),null==i||i.fetchBids({slots:[e.displaySlot]},(function(){f("[pubstackAutomation] ["+t+"] received TAM response"),i.setDisplayBids(),n()}))):n()}));Promise.all([a,o]).then((function(){if(void 0!==e.slot&&void 0!==i){f("[pubstackAutomation] ["+t+"] executing googletag refresh");var o=Et(i,e.slot.getSlotElementId());if(void 0!==o){o.setTargeting("pbstck_refresh","1"),o.setTargeting("pbstck_refresh_rank",n.toString());var a=r.prebidAdapter.getHighestCpmBids(t);void 0!==a&&a.length>0&&!r.findTargeting(o,a[0])&&st({error:"cannot find targeting on slot for "+t,context:void 0}),function(t,e,n){null==e||e.cmd.push((function(){f("[pubstackAutomation] ["+t+"] calling google adServer on slot",n),e.pubads().refresh([n])}))}(t,i,o)}else f("[pubstackAutomation] ["+t+"] slot is undefined, the slot might has been deleted, this should not occurs")}else f("[pubstackAutomation] ["+t+"] googletag is undefined, calling prebid rendering"),nn(r.prebidAdapter,t)}))}else f("[pubstackAutomation] ["+t+"] cannot execute refresh, prebid not found.")},t.prototype.findTargeting=function(t,e){var n=t.getTargeting("hb_adid");return void 0!==n&&n.length>0&&n[0]===e.adId},t}(),on=function(t){var e=Rt(t);if(null!==e)return[e.offsetWidth,e.offsetHeight]},an=function(t,e){return e.filter((function(t){return void 0!==t.mediaTypes.banner})).map((function(e){var n,r,i,o,a,s=sn(null!==(r=null===(n=e.mediaTypes.banner)||void 0===n?void 0:n.sizes)&&void 0!==r?r:[],t);return e.mediaTypes={banner:{sizes:s}},e.sizes=s,e.bids=(i=e.bids,o=t,a=[],i.forEach((function(t){(function(t,e){return"teads"!==t.bidder&&("ix"!==t.bidder||function(t,e){try{if(void 0!==t&&void 0!==t.size&&Array.isArray(t.size)&&2===t.size.length)return t.size[0]===e[0]&&t.size[1]===e[1]}catch(t){return!1}return!1}(t.params,e))})(t,o)&&a.push(t)})),a),e})).filter((function(t){return void 0!==t.mediaTypes.banner&&null!=t.mediaTypes.banner.sizes&&t.mediaTypes.banner.sizes.length>0}))},sn=function(t,e){return 0===t.length?[]:t.filter((function(t){return 2===t.length&&t[0]<=e[0]&&t[1]<=e[1]})).map((function(t){return[t[0],t[1]]}))},un=function(t,e,n){for(var r=t.getAdUnitPath(),i=t.getSlotElementId(),o=t.getTargetingKeys(),a=new Map,s=0,u=o;s<u.length;s++){var c=u[s];c.startsWith("hb_")||c.startsWith("amzn")||a.set(c,t.getTargeting(c))}t.setCollapseEmptyDiv(!1),n.destroySlots([t]);var d=n.defineSlot(r,e,i).setCollapseEmptyDiv(!1).addService(n.pubads());return a.forEach((function(t,e){d.setTargeting(e,t)})),n.pubads().disableInitialLoad(),n.display(d),d};n(204),n(205);function cn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function dn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?cn(Object(n),!0).forEach((function(e){fn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):cn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function fn(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ln=new Z;function pn(t,e,n){var r,i=null===(r=e.slotRenderEndedEvent)||void 0===r?void 0:r.slot;if(void 0===i)return!1;var o=xt(n);if(void 0===o)return!1;var a=Et(o,i.getSlotElementId());if(void 0===a)return!1;if(t.lineItemIds.length>0){var s=a.getResponseInformation(),u=s.lineItemId;return null==u&&(!function(t){if(!V(t,"sourceAgnosticLineItemId"))throw new Error("Missing sourceAgnosticLineItemId in responseInformation")}(s),void 0!==s.sourceAgnosticLineItemId&&null!==s.sourceAgnosticLineItemId&&(u=s.sourceAgnosticLineItemId)),null!=u&&"number"==typeof u&&(t.exclude?t.lineItemIds.includes(u.toString()):!t.lineItemIds.includes(u.toString()))}return!1}ln.subscribe((function(t){var e=dn(dn({metricName:t.name},t.values),{},{service:"tag-metrics"}),n=new XMLHttpRequest;n.open("POST","https://browser-http-intake.logs.datadoghq.com/v1/input/pub551f730416e5317842afc2792691e95c?ddsource=browser&ddtags=version:1.3.2",!0),n.setRequestHeader("Content-Type","text/plain"),n.send(JSON.stringify(e))}));var hn=function(t){var e=[];return t.forEach((function(t){void 0!==t.mediaTypes.banner&&e.push.apply(e,t.mediaTypes.banner.sizes.filter((function(t){return 2===t.length})).map((function(t){return[t[0],t[1]]})))})),e},vn=function(){function t(t,e,n,r,i){this.refreshCountByAdunit=new Map,this.adUnitRefreshConfiguration=n,this.excludedBiddersForRefresh=i,this.pubstackWindow=t,this.refreshLineItemsConfiguration=r,this.refreshStore=new tn,this.refreshExecutor=new rn(e,t),this.bindConsumer()}return t.prototype.bindConsumer=function(){var t=this;this.viewabilityController=new Je(this.pubstackWindow),this.viewabilityController.trackElementFinished.subscribe((function(e){var n=t.refreshStore.getByElementID(e);if(void 0===n)f("[pubstackAutomation] unable to get store information for adunitcode "+e);else{var r=n.adUnitCode,i=t.initExecutorAdUnits(n);t.incrementRefreshCount(r),f("[pubstackAutomation] ["+r+"] tracker finished, start executing refresh");var o=en(n),a=t.getRule(r);if((null==a?void 0:a.preventCls)&&!function(t){var e=Rt(t);if(null!==e){var n=e.getAttribute("pbstck_cls");return null!==n&&""!==n}return!1}(o)){!function(t){var e=Rt(t);null!==e?(f("[pubstackAutomation] ["+t+"] [CLS] updating style width and height to "+e.offsetWidth+" and "+e.offsetHeight,e),e.style.width=e.offsetWidth+"px",e.style.height=e.offsetHeight+"px",e.style.overflow="hidden",e.setAttribute("pbstck_cls","1")):f("[pubstackAutomation] ["+t+"] [CLS] could not fin div")}(o);try{i=function(t,e,n){var r=xt(n),i=Ye(n),o=t.adUnitCode,a=en(t),s=e.adUnitsPbjs,u=e.slot,c=e.displaySlot,d=on(a);if(void 0===d)throw new Error("Cannot find reference size");if(f("[pubstackAutomation] ["+o+"] [CLS] Using reference size "+d+" for CLS prevention"),0===(s=an(d,e.adUnitsPbjs)).length)throw new Error("Could not find a valid size in prebid for container size of "+d+", cancelling refresh");return f("[pubstackAutomation] ["+o+"] [CLS] using new adUnits for prebid call",s),void 0!==r&&void 0!==e.slot&&(u=un(e.slot,hn(s),r),c=Xe(i,e.slot,hn(s)),f("[pubstackAutomation] ["+o+"] [CLS] Created new slot",e.slot)),{adUnitsPbjs:s,slot:u,displaySlot:c}}(n,i,t.pubstackWindow)}catch(t){return f("[pubstackAutomation] ["+r+"] [CLS] "+t.message),void st({error:"CLS error "+t.message,context:{adUnitCode:r,slotRenderEndedPresent:void 0===n.slotRenderEndedEvent,bidwonPresent:void 0===n.winningBid,auctionId:n.auctionInitRefresh.auctionId,divId:en(n)}})}}t.refreshExecutor.executeRefresh(r,i,t.getRank(r)),t.refreshStore.delete(n.auctionInitRefresh.auctionId)}}))},t.prototype.bindGPTIntegration=function(t){var e=this;t.onSlotRenderEndedStream.subscribe((function(t){var n,r,i,o,a,s=e.refreshStore.getBySlot(t.slot);if(void 0!==s){var u=s.adUnitCode;e.initiateRefreshCount(u),f("[pubstackAutomation] ["+u+"] received slot with matching ad unit code",t.slot),e.refreshStore.setSlotRenderEndedEvent(s.auctionInitRefresh.auctionId,t);var c=e.getRule(u);if(!s.refreshStarted&&void 0!==c&&e.canRefresh(s,c)&&(f("[pubstackAutomation] ["+u+"] starting refresh procedure, launching tracking."),jt(en(s))?(e.viewabilityController.track(en(s),e.getTimer(c,s)),s.refreshStarted=!0):f("[pubstackAutomation] ["+u+"] Unable to launch tracker: cannot find element "+en(s)+".")),c&&c.preventCls&&e.getRank(s.adUnitCode)>1){var d=(o=en(s),null!==(a=Rt(o))&&a.scrollHeight>a.offsetHeight?a.scrollHeight-a.offsetHeight:0);f("[pubstackAutomation] ["+u+"] warning: the impression has an overflow of "+d+"px and may not be fully visible"),100*Math.random()<1&&ln.next({name:"refresh-overflow",values:{adUnitCode:s.adUnitCode,auctionId:s.auctionInitRefresh.auctionId,bidderName:null===(n=s.winningBid)||void 0===n?void 0:n.bidderCode,prebidSize:null===(r=s.winningBid)||void 0===r?void 0:r.size,googleSize:null===(i=s.slotRenderEndedEvent)||void 0===i?void 0:i.size,elementId:en(s),refreshRank:e.getRank(s.adUnitCode),hiddenOverflow:d,domain:Te(e.pubstackWindow.location),href:Re(e.pubstackWindow.location)}})}}else f("[pubstackAutomation] cannot find ad unit code for slot",t.slot,t.slot.getSlotElementId())}))},t.prototype.bindPrebidIntegration=function(t){var e=this;t.onAuctionEventStream.subscribe((function(t){t.forEach((function(t){e.refreshStore.add(t)}))})),t.onBidwonEventStream.subscribe((function(t){var n,r=e.refreshStore.get(null!==(n=t.auctionId)&&void 0!==n?n:"");if(void 0!==r){var i=r.adUnitCode;e.initiateRefreshCount(i),e.refreshStore.setWinningBid(t),void 0===r.slotRenderEndedEvent&&f("[pubstackAutomation] ["+i+"] no slot found on bid won start tracking ad unit");var o=e.getRule(r.adUnitCode);void 0!==o&&e.canRefresh(r,o)&&(f("[pubstackAutomation] ["+i+"] starting refresh procedure, launching tracking."),jt(en(r))?(e.viewabilityController.track(en(r),e.getTimer(o,r)),r.refreshStarted=!0):f("[pubstackAutomation] ["+i+"] Unable to launch tracker: cannot find element "+en(r)+".")),e.isWinnerExcluded(t.bidderCode)&&e.viewabilityController.stopTracking(en(r)),void 0===o&&f("[pubstackAutomation] ["+i+"] cannot start refresh, no rule matching",r)}else f("[pubstackAutomation], nothing in the store match the event of this bidwon "+t.auctionId)}))},t.prototype.isWinnerExcluded=function(t){return this.excludedBiddersForRefresh.includes(null!=t?t:"")},t.prototype.getRule=function(t){if(void 0!==t){var e=this.refreshStore.getByAdUnitCode(t);if(void 0!==e){var n=function(t){var e,n,r,i=t.auctionInitRefresh.adUnitDeclaration.find((function(t){return void 0!==t.pubstack}));return{path:null===(e=null==i?void 0:i.pubstack)||void 0===e?void 0:e.adUnitPath,code:t.adUnitCode,name:null!==(r=null===(n=null==i?void 0:i.pubstack)||void 0===n?void 0:n.adUnitName)&&void 0!==r?r:t.adUnitCode}}(e);return this.adUnitRefreshConfiguration[n.name]}}},t.prototype.getRank=function(t){var e;return null!==(e=this.refreshCountByAdunit.get(t))&&void 0!==e?e:0},t.prototype.getTimer=function(t,e){if(t.specificRules.length>0&&void 0!==e.winningBid){var n=t.specificRules.find((function(t){var n;return t.bidderName===(null===(n=e.winningBid)||void 0===n?void 0:n.bidderCode)}));if(n)return n.timer}return t.defaultTimer},t.prototype.canRefresh=function(t,e){var n,r=t.adUnitCode,i=null===(n=t.winningBid)||void 0===n?void 0:n.bidderCode;if(this.isWinnerExcluded(i))return f("[pubstackAutomation] ["+r+"] won't perform refresh on excluded bidder "+i),!1;var o=this.refreshCountByAdunit.get(r);if(void 0===o)return l("[pubstackAutomation] ["+r+"] no refreshCount set on adunit "+r+", unable to continue refresh."),!1;if(o>0&&o===e.capping)return f("[pubstackAutomation] ["+r+"] won't perform refresh due to capping."),!1;try{if(pn(this.refreshLineItemsConfiguration,t,this.pubstackWindow))return f("[pubstackAutomation] ["+r+"] won't perform refresh due to line item rule."),!1}catch(e){l("[pubstackAutomation] ["+t.adUnitCode+"] error: cannot determine line item blocking",e)}return!0},t.prototype.initiateRefreshCount=function(t){void 0===this.refreshCountByAdunit.get(t)&&this.refreshCountByAdunit.set(t,0)},t.prototype.incrementRefreshCount=function(t){var e=this.refreshCountByAdunit.get(t);void 0===e?l("[pubstackAutomation] ["+t+"] no refreshCount set on adunit "+t+", unable to increment the count."):this.refreshCountByAdunit.set(t,e+1)},t.prototype.initExecutorAdUnits=function(t){var e,n,r=xt(this.pubstackWindow),i=Ye(this.pubstackWindow),o=void 0,a=void 0,s=t.auctionInitRefresh.adUnitDeclaration;void 0!==r&&(void 0!==(o=Et(r,null===(n=null===(e=t.slotRenderEndedEvent)||void 0===e?void 0:e.slot)||void 0===n?void 0:n.getSlotElementId()))&&(a=Xe(i,o,function(t,e){var n=e;try{At(t);for(var r=t.getSizes(),i=0,o=r;i<o.length;i++){var a=o[i];if("object"===Qe(a)&&null!==a&&2===Object.keys(a).length){var s=void 0;V(a,"m")&&"number"==typeof a.m?s=a.m:V(a,"l")&&"number"==typeof a.l&&(s=a.l);var u=void 0;V(a,"j")&&"number"==typeof a.j&&(u=a.j),void 0===s||void 0===u||Ze(n,[s,u])||n.push([s,u])}}}catch(t){f("[pubstackAutomation] [TAM] cannot extract sizes from slot",t)}return n}(o,hn(s)))));return{adUnitsPbjs:s,slot:o,displaySlot:a}},t}(),bn=function(){return(bn=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},gn=function(){function t(){this.onSlotRenderEndedStream=new Z}return t.prototype.onSlotRenderEnded=function(t){t.isEmpty?f("[gptIntegration] got empty slot render ended on "+t.slot.getAdUnitPath()+" for element "+t.slot.getSlotElementId()):this.onSlotRenderEndedStream.next(bn(bn({},t),{slot:t.slot}))},t}(),yn="slotRenderEnded",mn=function(){function t(t,e){this.validator=t,this.controller=e}return t.prototype.on=function(t,e){f("[gptIntegration] gpt.dispatcher on event",t,e),t===yn&&this.controller.onSlotRenderEnded(this.validator.toSlotRenderEndedEvent(e))},t}(),wn=function(){function t(){}return t.prototype.toSlotRenderEndedEvent=function(t){L(t),j(t.isEmpty,"isEmpty is not a boolean: "+t.isEmpty),O(t.serviceName,"serviceName is not a string: "+t.serviceName),function(t,e,n){var r;try{r=e(t)}catch(t){throw new E(null!=n?n:"Expected type, error: ".concat(t.message))}if("boolean"==typeof r&&!r)throw new E(null!=n?n:"Expected type, check failed")}(t.size,this.isSize,"size is not valid: "+t.size),R(t.advertiserId,"advertiserId is not a valid number: "+t.advertiserId),R(t.campaignId,"campaignId is not a valid number: "+t.campaignId),R(t.creativeId,"creativeId is not a valid number: "+t.creativeId),R(t.lineItemId,"lineItemId is not a valid number: "+t.lineItemId),R(t.sourceAgnosticCreativeId,"sourceAgnosticCreativeId is not a valid number: "+t.sourceAgnosticCreativeId),R(t.sourceAgnosticLineItemId,"sourceAgnosticLineItemId is not a valid number: "+t.sourceAgnosticLineItemId);var e=null===t.size?[]:t.size;return{isEmpty:t.isEmpty,serviceName:t.serviceName,size:e,slot:this.toPartialSlot(t.slot),advertiserId:t.advertiserId,campaignId:t.campaignId,sourceAgnosticCreativeId:t.sourceAgnosticCreativeId,sourceAgnosticLineItemId:t.sourceAgnosticLineItemId}},t.prototype.toPartialSlot=function(t){return L(t),z(t,"getAdUnitPath","slot.getAdUnitPath is not valid: "+t.getAdUnitPath),this.assertIsGetAdUnitPath(t.getAdUnitPath),this.assertIsGetTargeting(t.getTargeting),this.assertIsGetSlotElementId(t.getSlotElementId),{getAdUnitPath:t.getAdUnitPath,getTargeting:t.getTargeting,getSlotElementId:t.getSlotElementId}},t.prototype.assertIsGetAdUnitPath=function(t){if(void 0===t||"function"!=typeof t)throw new Error("slot.getAdUnitPath is not a function")},t.prototype.assertIsGetSlotElementId=function(t){if(void 0===t||"function"!=typeof t)throw new Error("slot.getSlotElementId is not a function")},t.prototype.assertIsGetTargeting=function(t){if(void 0===t||"function"!=typeof t)throw new Error("slot.getTargeting is not a function")},t.prototype.isSize=function(t){if(null!==t)if(Array.isArray(t)){if(t.filter((function(t){return"number"!=typeof t})).length>0)throw new Error("Expected array to have only numbers")}else if("string"!=typeof t)throw new Error("Expected to have array of number or string or null")},t}(),In=function(){return(In=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};var Sn=function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),An=function(t){function e(n,r){var i=t.call(this,n)||this;return Object.setPrototypeOf(i,e.prototype),i.name="RefreshValidationError",i.payload=r,i}return Sn(e,t),e}(Error);var kn=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},En=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};function xn(t,e,n,r,o){return kn(this,void 0,void 0,(function(){var a,s,u,c,d,p,h,v;return En(this,(function(b){switch(b.label){case 0:return[4,Cn(t,e)];case 1:if(!function(t,e){var n=new Set;return!t.filter((function(t){return t.devices.includes(e)})).some((function(t){return t.adUnits.some((function(t){return!!n.has(t)||(n.add(t),!1)}))}))}(a=b.sent(),e.device))return[3,7];if(s=function(t,e){var n={};return t.filter((function(t){return t.devices.includes(e)})).filter((function(t){return void 0===t.populationSplit||100*Math.random()<t.populationSplit})).forEach((function(t){f("[pubstackAutomation] refreshGroup",t),t.adUnits.forEach((function(e){var r;return n[e]={defaultTimer:t.timer,capping:t.capping,blockerEnabled:t.blockerEnabled,preventCls:t.preventCls,specificRules:null!==(r=t.specificRules)&&void 0!==r?r:[]}}))})),f("[pubstackAutomation] adUnitRefreshConfiguration",n),n}(a,e.device),!((u=Object.keys(s)).length>0))return[3,6];if(f("[pubstackAutomation] Doing refreshes on "+u,s),c=Un,""===t.refreshConfig.configUrl)return[3,5];b.label=2;case 2:return b.trys.push([2,4,,5]),[4,Rn(t.refreshConfig.configUrl)];case 3:return c=b.sent(),[3,5];case 4:return l("[pubstackAutomation] Error while loading refresh config for line items file: "+b.sent().message),[3,5];case 5:try{void 0!==(d=n.get("core"))&&(p=new Ge(function(t){return Object.keys(t).filter((function(e){return t[e].blockerEnabled}))}(s),d),n.set("blocker",p),r[o]=p.overrideRequestBid(r,o))}catch(t){l("[pubstackAutomation] Unable to instantiate the refresh blocker: this can lead to unwanted refresh")}h=new vn(r,r[o],s,c,[]),(g=r).googletag||(g.googletag={}),g.googletag.cmd||(g.googletag.cmd=[]),g.googletag.cmd.push((function(){return function(t,e){var n=t.googletag;if(void 0===n||!n.apiReady||void 0===n.pubads)return{status:i.NOT_READY};var r=new gn;e.bindGPTIntegration(r);var o=new wn,a=new mn(o,r);return n.pubads().addEventListener("slotRenderEnded",(function(t){var e;try{a.on(yn,t)}catch(t){var r="unknown";try{r=n.getVersion()}catch(e){f("[gptIntegration] Unable to find googletag version",t)}t.context=In(In({},null!==(e=t.context)&&void 0!==e?e:{}),{adapter:{version:r,source:googletag}}),ct(t)}})),{status:i.LOADED}}(r,h)})),n.set("refresh",h);try{void 0!==(v=n.get("intake"))&&(v.adUnitManageable=u)}catch(t){l("[pubstackAutomation] Unable to give IntakeController the list of manageable ad units: this may lead to have pubstackManaged=false everytime.")}return[3,7];case 6:0===u.length&&f("[pubstackAutomation] No Pubstack refresh on the page."),b.label=7;case 7:return[2]}var g}))}))}function Cn(t,e){return kn(this,void 0,void 0,(function(){var n;return En(this,(function(r){switch(r.label){case 0:if(!t.gateway.startsWith("https://intake.pbstck.com")&&!t.gateway.startsWith("http://localhost"))return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,Tn(e.tagId)];case 2:return[2,r.sent()];case 3:return l("[pubstackAutomation] Error while loading refresh config file: "+(n=r.sent()).message,n instanceof An?n.payload:n),[2,[]];case 4:return[2,[]]}}))}))}var Un={exclude:!0,lineItemIds:[]};function Tn(t){return kn(this,void 0,void 0,(function(){return En(this,(function(e){return[2,new Promise((function(e,n){var r=new XMLHttpRequest;r.open("GET","https://refresh.pbstck.com/"+t+".json",!0),r.onload=function(){try{if(200===r.status){var t=JSON.parse(r.responseText);f("[pubstackAutomation] Refresh config loaded"),function(t){try{L(t,"should be an object"),z(t,"refreshConfigs",'should have a "refreshConfigs" key as an array');var e=t.refreshConfigs;x(e,'should have a "refreshConfigs" key as an array'),e.map((function(t){L(t,'each array element of "refreshConfigs" should be an object'),x(t.devices,'each array element of "refreshConfigs" should have a "devices" key as an array');for(var e=0,n=t.devices;e<n.length;e++){O(n[e],'each array element of "devices" of a "refreshConfigs" should be a string')}x(t.adUnits,'each array element of "refreshConfigs" should have a "adUnits" key as an array');for(var r=0,i=t.adUnits;r<i.length;r++){O(i[r],'each array element of "adUnits" of a "refreshConfigs" should be a string')}if(T(t.timer,'each array element of "refreshConfigs" should have a "timer" key as a number'),V(t,"capping")&&T(t.capping,'each array element of "refreshConfigs" can have a "capping" key that should be a number'),j(t.preventCls,'each array element of "refreshConfigs" can have a "preventCls" key that should be a boolean'),V(t,"blockerEnabled")&&j(t.blockerEnabled,'each array element of "refreshConfigs" can have a "blockerEnabled" key that should be a boolean'),V(t,"populationSplit")&&T(t.populationSplit,'each array element of "refreshConfigs" can have a "populationSplit" key that should be a number'),V(t,"specificRules")){x(t.specificRules,'each array element of "refreshConfigs" can have a "specificRules" key that should be an array');for(var o=0,a=t.specificRules;o<a.length;o++){var s=a[o];L(s,'each array element of "specificRules" of a "refreshConfigs" should be an object'),O(s.bidderName,'each array element of "specificRules" of a "refreshConfigs" should have a "bidderName" key that should be a string'),T(s.timer,'each array element of "specificRules" of a "refreshConfigs" should have a "timer" key that should be a number')}}}))}catch(e){throw new An(e.message,t)}}(t),e(t.refreshConfigs)}else 404===r.status?(f("[pubstackAutomation] No refresh configuration file found"),e([])):n(Error("unhandled http status code while retrieving refresh config: "+r.status+" "+r.responseText))}catch(t){n(t)}},r.onerror=function(){f("[pubstackAutomation] Unexpected error during refresh config xhr call"),n(new Error("error on xhr call"))},r.send()}))]}))}))}function Rn(t){return kn(this,void 0,void 0,(function(){return En(this,(function(e){return[2,new Promise((function(e,n){if(""===t)e(Un);else{var r=new XMLHttpRequest;r.open("GET",t,!0),r.onload=function(){try{if(200===r.status){var t=JSON.parse(r.responseText);!function(t){L(t,"should be an object"),z(t,"lineItems",'should have "lineItems" key as an object');var e=t.lineItems;L(e,'should have a "lineItems" key as an object'),z(e,"lineItemIds",'should have a "lineItems" object with "lineItemIds" as an array'),x(e.lineItemIds,'should have a "lineItems" object with "lineItemIds" as an array'),z(e,"exclude",'should have a "lineItems" object with "exclude" as a boolean'),j(e.exclude,'should have a "lineItems" object with "exclude" as a boolean')}(t),f("[pubstackAutomation] Refresh config for line items loaded"),e(t.lineItems)}else ut({context:{code:r.status,responseText:r.responseText},message:"Error during refresh config retrieval"}),n(Error("unhandled error code while retrieving refresh config"))}catch(t){n(t)}},r.onerror=function(){f("[pubstackAutomation] Unexpected error during refresh config xhr call"),n(new Error("error on xhr call"))},r.send()}}))]}))}))}var jn=function(){function t(t,e){this.lastAdUnitCodeAuction=new Map,this.auctionEventsMap=new Map,this.pubstackWindow=t,this.initiatePrebid(t,e),this.initiateGoogleTag(t),f("[pubstackDebug] created")}return t.prototype.initiatePrebid=function(t,e){var n=this,r=t[e],i=[];void 0===r?t[e]={que:i}:i=r.que,i.push((function(){for(var r=t[e],i=0,o=r.getEvents();i<o.length;i++){var a=o[i];"auctionInit"===a.eventType&&n.onAuctionInit(a.args)}r.onEvent("auctionInit",(function(t){return n.onAuctionInit(t)})),r.onEvent("bidWon",(function(t){return n.onBidWon(t)}))}))},t.prototype.initiateGoogleTag=function(t){var e=this,n=t.googletag,r=[];void 0===n?t.googletag={cmd:r}:r=n.cmd,r.push((function(){t.googletag.pubads().addEventListener("slotRenderEnded",(function(t){return e.onSlotRenderEndedEvent(t)}))}))},t.prototype.onSlotRenderEndedEvent=function(e){try{var n=Math.round(this.pubstackWindow.performance.now());f("[pubstackDebug] on SlotRenderEndedEvent received at ",n),P(e),z(e,"slot");var r=e.slot,i=r.getSlotElementId(),o=this.lastAdUnitCodeAuction.get(i);if(void 0!==o){var a=this.auctionEventsMap.get(o);void 0!==a&&(a.slotRenderEndedTime=n,a.slotRenderEndedAdId=r.getTargeting("hb_adid")[0],t.checkAuctionEvents(a,i))}}catch(t){f("[pubstackDebug] [SR] error",t)}},t.prototype.onAuctionInit=function(t){var e=this;try{f("[pubstackDebug] auctionInitEventReceived"),L(t),P(t.adUnits,"toAuction: adUnits is undefined"),x(t.adUnits),t.adUnits.map((function(t){return t.code})).filter((function(t,e,n){return n.indexOf(t)===e})).forEach((function(n){P(t.auctionId,"toAuction: auctionId is undefined"),O(t.auctionId);var r=Pt(n,t.auctionId);e.lastAdUnitCodeAuction.set(n,r),e.auctionEventsMap.set(r,{bidWonTime:void 0,slotRenderEndedTime:void 0,bidWonAdId:void 0,slotRenderEndedAdId:void 0})}))}catch(t){f("[pubstackDebug] [AI] error",t)}},t.prototype.onBidWon=function(e){try{var n=Math.round(this.pubstackWindow.performance.now());f("[pubstackDebug] onBidWon received at ",n),P(e),z(e,"auctionId"),O(e.auctionId),z(e,"adUnitCode"),O(e.adUnitCode),z(e,"adId"),O(e.adId);var r=this.lastAdUnitCodeAuction.get(e.adUnitCode);if(void 0!==r){var i=this.auctionEventsMap.get(r);void 0!==i&&(i.bidWonTime=n,i.bidWonAdId=e.adId,t.checkAuctionEvents(i,e.adUnitCode))}}catch(t){f("[pubstackDebug] [BW] error",t)}},t.checkAuctionEvents=function(t,e){if(void 0!==t.bidWonTime&&void 0!==t.slotRenderEndedTime)if(t.bidWonAdId===t.slotRenderEndedAdId){var n=t.slotRenderEndedTime-t.bidWonTime;f("[pubstackDebug] having 2 events for auction, the diff is "+n),100*Math.random()<1&&ln.next({name:"diff-BidWon-SRE",values:{bwSreDiff:n,adUnitCode:e,domain:Te(window.location),href:Re(window.location)}})}else f("[pubstackDebug] adIds are different for "+e+": BW="+t.bidWonAdId+" SRE="+t.slotRenderEndedAdId)},t}(),On=function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}u((r=r.apply(t,e||[])).next())}))},Bn=function(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};function Pn(t,e,n){var r,i=this;try{e.gateway.includes("intake.dev.pbstck.com")&&e.pbjsVariableName&&new jn(t,e.pbjsVariableName)}catch(t){f("cannot create Discrepency Controller",t)}t.pbstck=t.pbstck||{lock:{}},t.pbstck.lock=t.pbstck.lock||{};var o=new Map,a=n.tagId+"@"+e.gateway;if(!function(t,e){return t[e]}(t.pbstck.lock,a)){!function(t,e){t[e]=!0}(t.pbstck.lock,a);var s=/^(48000704|dd8810a6|01ca738c|b2816abb|dc92a81d)/.test(n.scopeId),u=new Xt;o.set("core",u);var c=void 0;e.viewabilityEnabled&&(c=new ke(u,t),o.set("viewability",c));var p,h=new Fe(e.gateway,n,[],u,c);if(o.set("intake",h),at((function(t){return h.sendError(t)}),1),p=function(t){return h.sendToDatadog(t)},ot.subscribe(p),e.pbjsVariableName){f("Prebid dropin mode",e.pbjsVariableName);var v={debug:d(),globalName:e.pbjsVariableName};(function(t,e){return t[e.globalName]||(t[e.globalName]={}),t[e.globalName].que||(t[e.globalName].que=[]),t[e.globalName].que})(t,v).push((function(){return On(i,void 0,void 0,(function(){return Bn(this,(function(r){switch(r.label){case 0:return e.refreshEnabled?[4,xn(e,n,o,t,v.globalName)]:[3,2];case 1:r.sent(),r.label=2;case 2:try{oe(t,u,v,o.get("refresh"))}catch(t){return l("Unable to load pbjs integration du to",t),[2]}return[2]}}))}))}))}var b=[],g=void 0;if(s||e.debug){var y={debug:d(),globalName:"sas"};(b=function(t,e){return t[e.globalName]||(t[e.globalName]={}),t[e.globalName].cmd||(t[e.globalName].cmd=[]),t[e.globalName].cmd}(t,y)).push((function(){g=fe(t,u,y).instance}))}var m={tagId:n.tagId,globalQueue:e.sdk.globalQueue},w=le(t,u,m);if(w.dispatchEvents(),e.debug||d()){u.subscribe({onAuction:function(t){return f("controller.onAuction",t)},onImpression:function(t){return f("controller.onImpression",t)}});var I=new Ue(u);o.set("debug",I),at((function(t){return I.addError(t)}),1e3),t.pbstck.debug=t.pbstck.debug||{},t.pbstck.debug[a]={getEvents:function(){return I.getEvents()},getErrors:function(){return I.getErrors()},sdk:null!==(r=null==w?void 0:w.debug())&&void 0!==r?r:void 0,sas:void 0},(s||e.debug)&&b.push((function(){g&&(t.pbstck.debug[a].sas=g.debug())}))}return t.pbstck.controllers=o,u}}function Nn(t){var e,n,r,i,o,a={gateway:null===(e=t.endpoint)||void 0===e?void 0:e.gateway,sdk:{globalQueue:"pbstckQ"},debug:!0===t.debug,viewabilityEnabled:t.viewabilityEnabled,refreshConfig:{configUrl:null!==(r=null===(n=t.refresh)||void 0===n?void 0:n.configUrl)&&void 0!==r?r:""},refreshEnabled:t.refreshEnabled,pbjsVariableName:t.pbjsVariableName||(null===(i=t.activation)||void 0===i?void 0:i.pbjs[0].global)||"pbjs"};if(void 0!==a.gateway){var s={tagId:t.tagId,scopeId:t.scopeId,country:t.country,device:t.device,browserName:t.browserName,browserVersion:t.browserVersion,osName:t.osName,osVersion:t.osVersion,pbstckVersion:null!==(o="acecfc8")?o:"unknown"};s.tagId&&s.scopeId&&Pn(window,a,s)}}}]);;
 return this;}.bind({}); var _ = load();_.monitoring.pubstackAutoconfig({"endpoint":{"script":"https://cdn.dev.pbstck.com/monitoring-acecfc8.js","gateway":"https://intake.dev.pbstck.com/v1/intake"},"scopeId":"dc92a81d-9ef4-4c1e-8874-3e90dc33098d","tagId":"383c26df-9a42-4a67-9064-8e1b9bb788b8","viewabilityEnabled":true,"refreshEnabled":false,"activation":{"pbjs":[{"global":"pbjs","adUnitNames":".*"}],"sdk":{"generic":false,"pbjs":false}},"bootstrapTime":1631949207617,"bootstrapVersion":"undefined","device":"desktop","browserName":"Chrome","browserVersion":"49","osName":"Windows","osVersion":"Vista","country":"FR"}); })()</script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/gather_id" async="true"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/gather_id(1)" async="true"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/gather_id" async="true"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/gather_id(1)" async="true"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/get(1)" charset="UTF-8" async=""></script><style type="text/css">.abtasty-modal__content {
border-top : 5px solid #0084A4 !important;
border-right : 0px!important;
border-left : 0px!important;
Border-bottom : 0px!important;
}

.img_corona {
height : 100px;
width : 100px;
}

.abtasty-modal__text {
font-family: GraphikCondensed !important;
text-align: center !important;
}
.abtasty-animation-none .abtasty-modal__close svg {
background-color:#ECEFF1!important
}</style><style type="text/css">[data-ab-id="0"] {font-family:GraphikCondensed!important;font-size:24px!important;font-weight:normal!important;}</style><style type="text/css">BODY .abtasty-animation-none .abtasty-modal__close svg {border-radius:20px!important;padding-top:5px!important;padding-right:5px!important;padding-bottom:5px!important;padding-left:5px!important;padding:5px 5px 5px 5px!important;}</style><style type="text/css">[data-ab-id="1"] {font-family:GraphikCondensed!important;font-size:24px!important;}</style><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/vidget.js" charset="UTF-8" async=""></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/streamFeed.js" charset="UTF-8" async=""></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/get(2)" charset="UTF-8" async=""></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/getids" async="true"></script><style type="text/css"><br>      @keyframes ob-feed-refresh-fadeIn {<br>        from { opacity: 0; }<br>          to { opacity: 1; }<br>      }<br><br>      @keyframes ob-feed-refresh-fadeOut {<br>          from { opacity: 1; }<br>            to { opacity: 0; }<br>      }<br><br>      .ob-feed-refresh-hidden {<br>        opacity: 0;<br>        display: none;<br>      }<br><br>      .ob-feed-refresh-show {<br>        animation: ob-feed-refresh-fadeIn 0.75s ease-in-out forwards;<br>      }<br><br>      .ob-feed-refresh-hide {<br>        animation: ob-feed-refresh-fadeOut 0.4s ease-in-out forwards;<br>      }<br>    </style><style type="text/css">.ob-smartfeed-wrapper .OUTBRAIN:not(:first-child) .ob_what {display:none;} .ob-smartfeed-joker {margin-bottom: 20px; padding-bottom: 4px; padding-top: 0; background-color: #fff;}</style><style type="text/css">.ob_sf_loader {margin: 25px auto 20px; width: 70px; text-align: center;} .ob_sf_loader > div {width: 18px; height: 18px; background-color: #333; border-radius: 100%; display: inline-block;  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both; }  .ob_sf_loader .bounce1 { -webkit-animation-delay: -0.32s;  animation-delay: -0.32s;  } .ob_sf_loader .bounce2 { -webkit-animation-delay: -0.16s;  animation-delay: -0.16s; }  @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0) } 40% { -webkit-transform: scale(1.0) }  }  @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1.0);  transform: scale(1.0);  }  }</style><style type="text/css">.ob-tcolor{color:rgb(33, 33, 33)} .ob-lcolor{color:rgb(30, 160, 230)} .ob-bgtcolor{background-color:rgb(33, 33, 33)} .item-link-container:hover .ob-tcolor{border-color:rgb(33, 33, 33)} </style><style type="text/css">@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v55/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2"), url(//libs.outbrain.com/iconfont/MaterialIcons-Regular.woff) format("woff"); }

.vidget-material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  font-feature-settings: 'liga';
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased; }

.ob-native-endcard {
  background: rgba(0, 0, 0, 0.5);
  vertical-align: middle;
  text-align: center;
  border: 2px solid white;
  color: white;
  font-weight: 400;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 4px; }

.omp-cover {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.5); }

.obv-skip-wrapper {
  position: absolute;
  display: table;
  direction: ltr !important;
  width: 100px;
  height: 20px;
  bottom: 18%;
  right: 0;
  z-index: 3;
  border-radius: 2px;
  border: solid 0.5px rgba(255, 255, 255, 0.7);
  background-color: rgba(0, 0, 0, 0.8);
  cursor: pointer;
  font-family: Lato;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff; }

.obv-skip-wrapper.minimize-skip-button {
  width: 80px;
  bottom: 30%; }

.obv-skip-title {
  display: inline-block;
  direction: ltr !important;
  height: 100%;
  float: left;
  font-family: Arial;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff;
  vertical-align: middle;
  padding: 10%; }

.obv-skip-title.minimize-skip-button-text {
  font-size: 13px; }

.obv-skip-arrow {
  display: table-cell;
  direction: ltr !important;
  position: absolute;
  vertical-align: middle;
  width: 16px;
  height: auto;
  right: 10%;
  top: 49%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

.obv-display-ad {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: none; }

.obv-display-icon {
  background-image: url("https://widgets.outbrain.com/images/widgetIcons/achoice.svg");
  width: 16px;
  height: 16px;
  right: 4px;
  background-size: 16px;
  top: 4px;
  cursor: pointer;
  z-index: 11;
  position: absolute; }

.vidget-reel-read-more {
  cursor: pointer !important;
  visibility: visible;
  opacity: 1 !important; }

.vidget-reel-source-text {
  opacity: 1 !important;
  visibility: visible;
  margin-left: 4px;
  margin-right: 2px; }

.vidget-reel-source {
  display: flex !important; }

.vidget-reel-title {
  display: flex !important;
  visibility: visible !important; }

.vidget-reel-description {
  display: none !important; }

.vidget-reel-footer {
  visibility: hidden;
  z-index: 11 !important; }

.vidget-reel-controls {
  z-index: 0 !important; }

.vidget-reel-two-line-height {
  height: 71px !important; }

.vidget-reel-one-line-height {
  height: 41px !important; }

.vidget-reel-remove-cursor {
  cursor: auto !important; }

.vidget-reel-no-title {
  height: 26px !important;
  display: flex !important; }
</style><style type="text/css">.ob_adTitleDescWrapper .ob_column {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  flex-basis: auto; }

.ob_adTitleDescWrapper .ob_item {
  flex-grow: 1;
  display: flex; }

.ob_adTitleDescWrapper .adVideoTitle {
  order: 1;
  flex-grow: 1;
  margin: 7px 5px 5px 5px;
  text-align: left;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.22;
  color: #282828; }

.ob_adTitleDescWrapper .adVideoDescription {
  order: 3;
  line-height: 1.33;
  color: #93908c;
  padding-bottom: 1px;
  margin: 5px;
  text-align: left;
  font-size: 14px;
  font-weight: normal; }

.ob_adTitleDescWrapper .adVideoDescChild {
  font-weight: normal;
  color: black; }

.ob_adTitleDescWrapper .adVideoSponsored {
  display: flex;
  order: 4;
  margin: 2px;
  text-align: left; }

.ob_adTitleDescWrapper .adVideoSponsoredLogo {
  flex: 0 0 3%;
  align-items: center;
  font-weight: 500;
  min-width: 20px;
  min-height: 20px; }

.ob_adTitleDescWrapper .adVideoSponsoredChild {
  flex: 1;
  align-items: center;
  font-size: 12px;
  font-weight: normal;
  color: #93908c;
  padding-left: 1px; }

.ob_adTitleDescWrapper .adVideoSponsoredChild.defaultAboveVideo {
  font-size: 16px;
  font-weight: 700;
  color: #282828;
  order: 2;
  align-items: flex-start;
  padding-right: 5px;
  margin-top: 1px; }

.ob_adTitleDescWrapper .adVideoSponsoredChild.aboveVideoSponsorBy {
  font-family: italic;
  order: 1;
  align-items: flex-end;
  padding-right: 5px;
  margin-bottom: 1px; }

.ob_adTitleDescWrapper .ctaUrlBtn {
  flex-grow: 0;
  justify-content: flex-end;
  color: #4A90E2 !important;
  order: 2;
  text-decoration: none;
  overflow: hidden; }

.ob_adTitleDescWrapper .ctaBtn {
  border: 1px solid #4A90E2 !important;
  margin: 0;
  line-height: 1.846153846;
  border-radius: 4px;
  padding: 0 10px;
  cursor: pointer;
  white-space: nowrap;
  font-size: 12px;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis; }

.ob_adTitleDescWrapper .ctaBtn.addPadding {
  padding: 3px 10px; }

.adTitleDescWrapper {
  display: flex;
  height: auto; }

.AboveAdTitleDescWrapper {
  display: flex;
  height: auto;
  flex-direction: row; }
  .AboveAdTitleDescWrapper .adVideoCtaBtn {
    display: flex;
    height: auto;
    order: 2; }
  .AboveAdTitleDescWrapper .adVideoSponsoredExtra {
    display: flex;
    height: auto;
    flex-grow: 1;
    order: 1; }
</style><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/getids(1)" async="true"></script><script type="text/javascript" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/get(3)" charset="UTF-8" async=""></script></head><body class=""><style type="text/css" scoped="true">#didomi-host .didomi-components-button{cursor:pointer;display:block;height:38px;padding:0 20px;font-size:16px;line-height:18px;font-weight:700;text-align:center;color:#555;background-color:#eee;border:1px solid rgba(34,34,34,.2)}#didomi-host .didomi-components-button:disabled{opacity:.4;cursor:auto}#didomi-host .didomi-components-button span{background:transparent}#didomi-host .didomi-mobile .didomi-components-button{font-size:14px}#didomi-host .didomi-screen-xsmall .didomi-components-button{padding:0 10px}#didomi-host .didomi-components-radio{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#didomi-host .didomi-components-radio__option{margin-right:5px;cursor:pointer;height:25px;box-shadow:1px 1px 0 0 rgba(0,0,0,.1);background-color:#fff;border:1px solid #eee;padding:0 20px;line-height:12px;font-size:12px;color:#b3b3b3;font-weight:700;transition:background-color .5s,border-color .5s;transition-timing-function:ease}#didomi-host .didomi-components-radio__option:hover{color:gray;border-color:#bbb}#didomi-host .didomi-components-radio__option:last-child{margin-right:0}#didomi-host .didomi-components-radio__option:first-child,[dir=rtl] #didomi-host .didomi-components-radio__option:last-child{margin-right:5px}[dir=rtl] #didomi-host .didomi-components-radio__option:first-child{margin-right:0}#didomi-host .didomi-components-radio__option>svg{margin-right:5px}#didomi-host .didomi-components-radio__option span{background:transparent}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--agree{background-color:#69ba73;color:#fff;border:1px solid rgba(0,0,0,.3);padding:0 11.5px}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--agree>svg{vertical-align:middle}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--disagree{background-color:#f55;color:#fff;border:1px solid rgba(0,0,0,.3);padding:0 13.5px}#didomi-host .didomi-components-accordion{flex:5}#didomi-host .didomi-components-accordion .label-click{cursor:pointer}#didomi-host .didomi-components-accordion .trigger-icon{width:15px;font-size:16px;display:inline-block;text-align:center}#didomi-host .didomi-components-accordion .didomi-content{overflow:hidden;max-height:0;opacity:0;visibility:hidden;font-weight:300;text-align:justify;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transition-property:opacity,max-height,transform,visibility,padding-bottom}#didomi-host .didomi-components-accordion .didomi-content.active{max-height:3000px;opacity:1;visibility:visible;padding-bottom:10px;transition-property:opacity,max-height,transform,visibility}#didomi-host .didomi-components-accordion .didomi-components-accordion-label-container{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#didomi-host .didomi-mobile .didomi-components-accordion{width:100%;flex:1 auto}#didomi-host .didomi-mobile .didomi-components-accordion .didomi-components-accordion-label-container{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-webkit-flex-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}#didomi-host .lds-ellipsis-container{display:flex;align-items:center;justify-content:center;height:100%}#didomi-host .lds-ellipsis-container .lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}#didomi-host .lds-ellipsis-container .lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#dcdcdc;animation-timing-function:cubic-bezier(0,1,1,0)}#didomi-host .lds-ellipsis-container .lds-ellipsis div:first-child{left:6px;animation:lds-ellipsis1 .6s infinite}#didomi-host .lds-ellipsis-container .lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}#didomi-host .lds-ellipsis-container .lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}#didomi-host .lds-ellipsis-container .lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}#didomi-host .didomi-components-skip-link{position:absolute;top:-100px;left:-100px;margin-bottom:16px;display:block}#didomi-host .didomi-components-skip-link:focus{position:relative;top:0;left:0}#didomi-host .didomi-popup-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);z-index:2147483642;overflow:auto;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:flex-start}[dir=rtl] #didomi-host .didomi-popup-backdrop{overflow-y:auto;overflow-x:hidden}#didomi-host .didomi-exterior-border{border-style:solid;border-radius:5px;border-width:1px;padding:1px;margin:auto}#didomi-host .didomi-popup-container{background-color:#fff;opacity:1;max-width:650px;width:100%;border-style:solid;border-radius:3px;border-width:1px;-webkit-overflow-scrolling:touch}#didomi-host .didomi-popup-header{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:30px 20px 0;font-weight:700;font-family:Arial}#didomi-host .didomi-popup-body{padding:30px 20px}#didomi-host .didomi-popup-body .didomi-popup-body-section{margin-bottom:22px}#didomi-host .didomi-popup-body .didomi-popup-body-section:last-child{margin-bottom:0}#didomi-host .didomi-popup-footer{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;background-color:hsla(0,0%,93%,.4);height:58px}#didomi-host .didomi-popup-footer,#didomi-host .didomi-popup-footer .didomi-popup-actions{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#didomi-host .didomi-popup-footer .didomi-popup-actions{-webkit-box-pack:end;-moz-box-pack:end;-webkit-flex-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}#didomi-host .didomi-popup-footer .didomi-popup-actions button,#didomi-host .didomi-popup-footer .didomi-popup-actions div{margin-right:10px}[dir=rtl] #didomi-host .didomi-popup-footer .didomi-popup-actions button,[dir=rtl] #didomi-host .didomi-popup-footer .didomi-popup-actions div{margin-right:0;margin-left:10px}#didomi-host .didomi-popup-close{font-family:Arial;opacity:.5;font-size:30px;font-weight:500;line-height:30px;color:#000;text-shadow:0 1px 0 #fff;transition:.5s}#didomi-host .didomi-popup-close:hover{opacity:.7}#didomi-host .didomi-mobile .didomi-popup{width:100%;height:100%;max-width:none}body.didomi-popup-open{overflow:hidden!important}body.didomi-popup-open-ios{position:fixed;width:100%}#didomi-host .didomi-notice-data-processing-container{padding-top:15px;text-align:justify;font-size:12px;line-height:160%}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-title{color:#333;font-weight:700}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list{font-weight:700;color:#999}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list .didomi-notice-data-processing-item{padding-top:5px}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list .didomi-notice-data-processing-item div{display:inline-block}#didomi-host .didomi-mobile .didomi-notice-data-processing-container .didomi-notice-data-processing-list,#didomi-host .didomi-mobile .didomi-notice-data-processing-container .didomi-notice-data-processing-title{font-size:11px;line-height:160%}@namespace svg "http://www.w3.org/2000/svg";#didomi-host{all:initial;-ms-overflow-style:auto;-moz-appearance:none;-moz-binding:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-context-properties:none;-moz-float-edge:content-box;-moz-force-broken-image-icon:0;-moz-image-region:auto;-moz-orient:inline;-moz-outline-radius-bottomleft:0;-moz-outline-radius-bottomright:0;-moz-outline-radius-topleft:0;-moz-outline-radius-topright:0;-moz-stack-sizing:stretch-to-fit;-moz-text-blink:none;-moz-user-focus:none;-moz-user-input:auto;-moz-user-modify:read-only;-moz-window-shadow:default;-webkit-border-before-color:currentcolor;-webkit-border-before-style:none;-webkit-border-before-width:medium;-webkit-box-reflect:none;-webkit-mask-attachment:scroll;-webkit-mask-clip:border;-webkit-mask-composite:source-over;-webkit-mask-image:none;-webkit-mask-origin:padding;-webkit-mask-position:0 0;-webkit-mask-position-x:0;-webkit-mask-position-y:0;-webkit-mask-repeat:repeat;-webkit-mask-repeat-x:repeat;-webkit-mask-repeat-y:repeat;-webkit-tap-highlight-color:black;-webkit-text-stroke-color:currentcolor;-webkit-text-stroke-width:0;-webkit-touch-callout:default;align-content:stretch;align-items:stretch;align-self:auto;animation-delay:0s;animation-direction:normal;animation-duration:0s;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;azimuth:center;backface-visibility:visible;background-attachment:scroll;background-blend-mode:normal;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;block-size:auto;border-block-end-color:currentcolor;border-block-end-style:none;border-block-end-width:medium;border-block-start-color:currentcolor;border-block-start-style:none;border-block-start-width:medium;border-bottom-color:currentcolor;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-collapse:separate;border-image-outset:0s;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-inline-end-color:currentcolor;border-inline-end-style:none;border-inline-end-width:medium;border-inline-start-color:currentcolor;border-inline-start-style:none;border-inline-start-width:medium;border-left-color:currentcolor;border-left-style:none;border:medium;border-right-color:currentcolor;border-right-style:none;border-spacing:0;border-top-color:currentcolor;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;bottom:auto;box-align:stretch;box-decoration-break:slice;box-direction:normal;box-flex:0;box-flex-group:1;box-lines:single;box-ordinal-group:1;box-orient:initial;box-pack:start;box-shadow:none;box-sizing:content-box;break-after:auto;break-before:auto;break-inside:auto;caption-side:top;caret-color:auto;clear:none;clip:auto;clip-path:none;color:initial;column-count:auto;column-fill:balance;column-gap:normal;column-rule-color:currentcolor;column-rule-style:none;column-rule-width:medium;column-span:none;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;empty-cells:show;filter:none;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:nowrap;float:none;font-family:initial;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:medium;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;font-weight:400;grid-auto-columns:auto;grid-auto-flow:row;grid-auto-rows:auto;grid-column-end:auto;grid-column-gap:0;grid-column-start:auto;grid-row-end:auto;grid-row-gap:0;grid-row-start:auto;grid-template-areas:none;grid-template-columns:none;grid-template-rows:none;height:auto;hyphens:manual;image-orientation:0deg;image-rendering:auto;image-resolution:1dppx;ime-mode:auto;inline-size:auto;isolation:auto;justify-content:flex-start;left:auto;letter-spacing:normal;line-break:auto;line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:disc;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;margin:0;marker-offset:auto;mask-clip:border-box;mask-composite:add;mask-image:none;mask-mode:match-source;mask-origin:border-box;mask-position:0 0;mask-repeat:repeat;mask-size:auto;mask-type:luminance;max-height:none;max-width:none;min-block-size:0;min-height:0;min-inline-size:0;min-width:0;mix-blend-mode:normal;object-fit:fill;object-position:50% 50%;offset-block-end:auto;offset-block-start:auto;offset-inline-end:auto;offset-inline-start:auto;opacity:1;order:0;orphans:2;outline-color:initial;outline-offset:0;outline-style:none;outline-width:medium;overflow:visible;overflow-clip-box:padding-box;overflow-wrap:normal;overflow-x:visible;overflow-y:visible;padding-block-end:0;padding-block-start:0;padding-inline-end:0;padding-inline-start:0;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;pointer-events:auto;position:static;quotes:initial;resize:none;right:auto;ruby-align:space-around;ruby-merge:separate;ruby-position:over;scroll-behavior:auto;scroll-snap-coordinate:none;scroll-snap-destination:0 0;scroll-snap-points-x:none;scroll-snap-points-y:none;scroll-snap-type:none;scroll-snap-type-x:none;scroll-snap-type-y:none;shape-image-threshold:0;shape-margin:0;shape-outside:none;tab-size:8;table-layout:auto;text-align:initial;text-align-last:auto;text-combine-upright:none;text-decoration-color:currentcolor;text-decoration-line:none;text-decoration-style:solid;text-emphasis-color:currentcolor;text-emphasis-position:over right;text-emphasis-style:none;text-indent:0;text-justify:auto;text-orientation:mixed;text-overflow:clip;text-rendering:auto;text-shadow:none;text-transform:none;text-underline-position:auto;top:auto;touch-action:auto;transform:none;transform-box:border-box;transform-origin:50% 50% 0;transform-style:flat;transition-delay:0s;transition-duration:0s;transition-property:all;transition-timing-function:ease;user-select:auto;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;will-change:auto;word-break:normal;word-spacing:normal;word-wrap:normal;writing-mode:horizontal-tb;z-index:auto;-webkit-appearance:none;-ms-appearance:none;appearance:none}#didomi-host :not(svg|*){all:unset;-webkit-text-fill-color:initial}button{line-height:normal}button span{padding:0;background:initial;height:auto}#didomi-host{display:block;width:0;height:0;font-size:15px;line-height:160%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#didomi-host .pad{padding:16px}#didomi-host .pad-xxl{padding:56px}#didomi-host .pad-xl{padding:48px}#didomi-host .pad-lg{padding:32px}#didomi-host .pad-md{padding:24px}#didomi-host .pad-sm{padding:8px}#didomi-host .pad-xs{padding:4px}#didomi-host .pad-none{padding:0}#didomi-host .pad-bottom{padding-bottom:16px}#didomi-host .pad-bottom-xxl{padding-bottom:56px}#didomi-host .pad-bottom-xl{padding-bottom:48px}#didomi-host .pad-bottom-lg{padding-bottom:32px}#didomi-host .pad-bottom-md{padding-bottom:24px}#didomi-host .pad-bottom-sm{padding-bottom:8px}#didomi-host .pad-bottom-xs{padding-bottom:4px}#didomi-host .pad-bottom-none{padding-bottom:0}#didomi-host .pad-top{padding-top:16px}#didomi-host .pad-top-xxl{padding-top:56px}#didomi-host .pad-top-xl{padding-top:48px}#didomi-host .pad-top-lg{padding-top:32px}#didomi-host .pad-top-md{padding-top:24px}#didomi-host .pad-top-sm{padding-top:8px}#didomi-host .pad-top-xs{padding-top:4px}#didomi-host .pad-top-none{padding-top:0}#didomi-host .pad-left{padding-left:16px}#didomi-host .pad-left-xxl{padding-left:56px}#didomi-host .pad-left-xl{padding-left:48px}#didomi-host .pad-left-lg{padding-left:32px}#didomi-host .pad-left-md{padding-left:24px}#didomi-host .pad-left-sm{padding-left:8px}#didomi-host .pad-left-xs{padding-left:4px}#didomi-host .pad-left-none{padding-left:0}#didomi-host .pad-right{padding-right:16px}#didomi-host .pad-right-xxl{padding-right:56px}#didomi-host .pad-right-xl{padding-right:48px}#didomi-host .pad-right-lg{padding-right:32px}#didomi-host .pad-right-md{padding-right:24px}#didomi-host .pad-right-sm{padding-right:8px}#didomi-host .pad-right-xs{padding-right:4px}#didomi-host .pad-right-none{padding-right:0}#didomi-host .pull-xxl{margin:-56px}#didomi-host .pull-xl{margin:-48px}#didomi-host .pull-lg{margin:-32px}#didomi-host .pull-md{margin:-24px}#didomi-host .pull{margin:-16px}#didomi-host .pull-sm{margin:-8px}#didomi-host .pull-xs{margin:-4px}#didomi-host .pull-none{margin:0}#didomi-host .pull-bottom-xxl{margin-bottom:-56px}#didomi-host .pull-bottom-xl{margin-bottom:-48px}#didomi-host .pull-bottom-lg{margin-bottom:-32px}#didomi-host .pull-bottom-md{margin-bottom:-24px}#didomi-host .pull-bottom{margin-bottom:-16px}#didomi-host .pull-bottom-sm{margin-bottom:-8px}#didomi-host .pull-bottom-xs{margin-bottom:-4px}#didomi-host .pull-bottom-none{margin-bottom:0}#didomi-host .pull-top-xxl{margin-top:-56px}#didomi-host .pull-top-xl{margin-top:-48px}#didomi-host .pull-top-lg{margin-top:-32px}#didomi-host .pull-top-md{margin-top:-24px}#didomi-host .pull-top{margin-top:-16px}#didomi-host .pull-top-sm{margin-top:-8px}#didomi-host .pull-top-xs{margin-top:-4px}#didomi-host .pull-top-none{margin-top:0}#didomi-host .pull-left-xxl{margin-left:-56px}#didomi-host .pull-left-xl{margin-left:-48px}#didomi-host .pull-left-lg{margin-left:-32px}#didomi-host .pull-left-md{margin-left:-24px}#didomi-host .pull-left{margin-left:-16px}#didomi-host .pull-left-sm{margin-left:-8px}#didomi-host .pull-left-xs{margin-left:-4px}#didomi-host .pull-left-none{margin-left:0}#didomi-host .pull-right-xxl{margin-right:-56px}#didomi-host .pull-right-xl{margin-right:-48px}#didomi-host .pull-right-lg{margin-right:-32px}#didomi-host .pull-right-md{margin-right:-24px}#didomi-host .pull-right{margin-right:-16px}#didomi-host .pull-right-sm{margin-right:-8px}#didomi-host .pull-right-xs{margin-right:-4px}#didomi-host .pull-right-none{margin-right:0}#didomi-host .push{margin:16px}#didomi-host .push-xxl{margin:56px}#didomi-host .push-xl{margin:48px}#didomi-host .push-lg{margin:32px}#didomi-host .push-md{margin:24px}#didomi-host .push-sm{margin:8px}#didomi-host .push-xs{margin:4px}#didomi-host .push-none{margin:0}#didomi-host .push-bottom{margin-bottom:16px}#didomi-host .push-bottom-xxl{margin-bottom:56px}#didomi-host .push-bottom-xl{margin-bottom:48px}#didomi-host .push-bottom-lg{margin-bottom:32px}#didomi-host .push-bottom-md{margin-bottom:24px}#didomi-host .push-bottom-sm{margin-bottom:8px}#didomi-host .push-bottom-xs{margin-bottom:4px}#didomi-host .push-bottom-none{margin-bottom:0}#didomi-host .push-top{margin-top:16px}#didomi-host .push-top-xxl{margin-top:56px}#didomi-host .push-top-xl{margin-top:48px}#didomi-host .push-top-lg{margin-top:32px}#didomi-host .push-top-md{margin-top:24px}#didomi-host .push-top-sm{margin-top:8px}#didomi-host .push-top-xs{margin-top:4px}#didomi-host .push-top-none{margin-top:0}#didomi-host .push-left{margin-left:16px}#didomi-host .push-left-xxl{margin-left:56px}#didomi-host .push-left-xl{margin-left:48px}#didomi-host .push-left-lg{margin-left:32px}#didomi-host .push-left-md{margin-left:24px}#didomi-host .push-left-sm{margin-left:8px}#didomi-host .push-left-xs{margin-left:4px}#didomi-host .push-left-none{margin-left:0}#didomi-host .push-right{margin-right:16px}#didomi-host .push-right-xxl{margin-right:56px}#didomi-host .push-right-xl{margin-right:48px}#didomi-host .push-right-lg{margin-right:32px}#didomi-host .push-right-md{margin-right:24px}#didomi-host .push-right-sm{margin-right:8px}#didomi-host .push-right-xs{margin-right:4px}#didomi-host .push-right-none{margin-right:0}#didomi-host a,#didomi-host p,#didomi-host span{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#didomi-host .didomi-icon{vertical-align:middle}#didomi-host .didomi-logo-icon{margin-left:10px}#didomi-host div{display:block}#didomi-host p{display:block;margin-bottom:16px}#didomi-host .p-title{font-weight:700;font-size:1.1em;display:block;letter-spacing:.005em}#didomi-host ul{display:block;margin-bottom:16px}#didomi-host li{display:list-item;margin-left:20px}#didomi-host ol{display:block;list-style-type:decimal;margin-bottom:16px}#didomi-host table{box-sizing:border-box;display:table;width:100%;max-width:100%;border-collapse:separate;border-spacing:2px}#didomi-host table tbody,#didomi-host table thead{display:table-header-group}#didomi-host table tr{display:table-row}#didomi-host table td,#didomi-host table th{display:table-cell}#didomi-host a{cursor:pointer}#didomi-host a.didomi-no-link-style{text-decoration:none;color:#000}#didomi-host style{display:none}#didomi-host .text-bold{font-weight:700}#didomi-host h1{font-size:2em}#didomi-host h1,#didomi-host h2{display:block;font-weight:700;margin-bottom:16px}#didomi-host h2{font-size:1.5em}#didomi-host h3{font-size:1.17em}#didomi-host h3,#didomi-host h4,#didomi-host h5{display:block;font-weight:700;margin-bottom:16px}#didomi-host h5{font-size:.83em}#didomi-host h6{display:block;font-size:.67em;font-weight:700;margin-bottom:16px}#didomi-host b,#didomi-host strong{font-weight:700}#didomi-host cite,#didomi-host dfn,#didomi-host em,#didomi-host i,#didomi-host var{font-style:italic}#didomi-host ins,#didomi-host u{text-decoration:underline}#didomi-host del,#didomi-host s,#didomi-host strike{text-decoration:line-through}#didomi-host sub{vertical-align:sub}#didomi-host sub,#didomi-host sup{font-size:smaller;line-height:normal}#didomi-host sup{vertical-align:super}#didomi-host nobr{white-space:nowrap}#didomi-host hr{display:block;border:1px inset;margin:16px 0;color:gray;box-sizing:content-box}#didomi-host :focus{outline:1px auto #4d90fe}#didomi-host [dataTooltip],#didomi-host li[title] span,#didomi-host span[title]{cursor:help;border-bottom:1px dashed #000}#didomi-host [dataTooltip]{position:relative;width:fit-content}#didomi-host [dataTooltip]:focus{outline:none!important}[dir=rtl] #didomi-host [dataTooltip]:after{text-align:right}#didomi-host [dataTooltip]:focus:after{content:attr(dataTooltip);padding:5px;font-size:10px;line-height:12px;display:block;position:absolute;white-space:pre-line;text-align:left;background-color:#f1f0f1;border:1px solid #ddd;overflow-y:auto!important;max-height:80px;z-index:1}#didomi-host .didomi-consent-popup-categories [dataTooltip],#didomi-host .didomi-consent-popup-categories [dataTooltip]:focus:after,#didomi-host .didomi-consent-popup-vendor__description [dataTooltip],#didomi-host .didomi-consent-popup-vendor__description [dataTooltip]:focus:after,#didomi-host .didomi-vendor-storage-disclosures [dataTooltip],#didomi-host .didomi-vendor-storage-disclosures [dataTooltip]:focus:after{position:static}#didomi-host #didomi-notice{background-color:#fff}#didomi-host #didomi-notice.didomi-regular-notice{position:fixed;font-size:13px;line-height:1.5em;z-index:2147483640}#didomi-host #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{margin-right:40px}#didomi-host #didomi-notice.didomi-regular-notice a{color:inherit;text-decoration:underline}#didomi-host #didomi-notice.didomi-regular-notice .didomi-notice-view-partners-link{text-decoration:underline}#didomi-host #didomi-notice.didomi-regular-notice.shape-box{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:32px;max-width:310px}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons{margin-top:20px}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.multiple,#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.single,#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.single button{width:100%}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.multiple button{padding-right:.8em;width:100%}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.top.left{margin:1em 0 0 1em}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.top.right{margin:1em 1em 0 0}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.bottom.left{margin:0 0 1em 1em}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.bottom.right{margin:0 1em 1em 0}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner{padding:1em 1.8em;left:0;right:0}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner .didomi-notice__interior-border{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner #buttons.multiple{-ms-flex:0 0 auto}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner #buttons.multiple button{margin-right:10px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel{max-width:600px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.right{right:100px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.left{left:100px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.bottom{padding:1px;border-top-width:1px;border-top-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-top-left-radius:5px;border-top-right-radius:5px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.bottom .didomi-notice__interior-border{border-top-width:1px;border-top-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.top{padding:1px;border-bottom-width:1px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.top .didomi-notice__interior-border{border-bottom-width:1px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:10px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel #buttons.multiple{margin-top:20px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel #buttons.multiple button{margin-right:10px}#didomi-host #didomi-notice.didomi-regular-notice.top{top:0}#didomi-host #didomi-notice.didomi-regular-notice.bottom{bottom:0}#didomi-host #didomi-notice.didomi-regular-notice.left{left:0}#didomi-host #didomi-notice.didomi-regular-notice.right{right:0}#didomi-host #didomi-notice.didomi-regular-notice #buttons{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-webkit-flex-pack:center;-ms-flex-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#didomi-host #didomi-notice.didomi-regular-notice #buttons button{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:1px;border-style:solid;text-align:center;white-space:nowrap;min-width:140px;cursor:pointer;text-decoration:none}#didomi-host #didomi-notice.didomi-regular-notice #buttons button.didomi-button-standard{background-color:#eee;border:1px solid rgba(34,34,34,.2);color:#555}#didomi-host .didomi-banner-notice-optin-type .didomi-continue-without-agreeing{position:absolute;top:10px!important;right:35px!important}[dir=rtl] #didomi-host .didomi-banner-notice-optin-type .didomi-continue-without-agreeing{left:35px;right:auto!important}#didomi-host .didomi-screen-large #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{max-width:1200px}#didomi-host .didomi-screen-xlarge #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{max-width:1500px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height{box-sizing:border-box;height:auto;max-height:100%;display:flex}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height.didomi-max-height-reached #buttons{box-shadow:0 -3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border{padding:0;width:100%;flex:1 0 auto;display:flex;max-height:100vh;max-height:-webkit-fill-available}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border .didomi-notice-text{padding:1em 1.8em;margin:0;height:100%;overflow-y:auto;box-sizing:border-box}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border .didomi-notice-text>:last-child{margin-bottom:20px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border #buttons{flex:1 0 auto;box-sizing:border-box;padding:1em 1.8em;margin-top:0}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice{left:0;right:0;font-size:11px;padding:1px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing{font-size:12px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{margin-right:0}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice .didomi-notice__interior-border{padding:1em 1.8em;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.bottom,#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.bottom .didomi-notice__interior-border{border-top-width:1px;border-top-style:solid}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.top,#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.top .didomi-notice__interior-border{border-bottom-width:1px;border-bottom-style:solid}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #text{width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons{margin-top:20px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.multiple,#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.single,#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.single button{width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.multiple button{margin-right:10px;padding-right:.8em;width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.multiple button:last-child{margin-right:0}#didomi-host .didomi-mobile .didomi-banner-notice-optin-type .didomi-banner-notice-continue-without-agreeing-buttons{width:100%}#didomi-host .didomi-mobile .didomi-banner-notice-optin-type .didomi-continue-without-agreeing{align-self:flex-end;position:static;margin-top:5px;margin-bottom:15px}#didomi-host .didomi-screen-xsmall #didomi-notice.didomi-regular-notice #buttons.multiple{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#didomi-host .didomi-screen-xsmall #didomi-notice.didomi-regular-notice #buttons.multiple button{margin-bottom:10px;margin-right:0;padding-right:0;width:100%}#didomi-host .didomi-screen-xsmall #didomi-notice.didomi-regular-notice #buttons.multiple button:last-child{margin-bottom:0}#didomi-host .didomi-popup__backdrop{z-index:2147483641}#didomi-host .didomi-popup__backdrop.didomi-notice-popup .didomi-popup-view{width:100%}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height{box-sizing:border-box;display:flex;align-items:center;justify-content:center;-ms-flex-direction:column;height:100%;max-height:100vh}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached .didomi-exterior-border,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached .didomi-popup-container{border-radius:0}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached .didomi-popup-notice-logo-container{box-shadow:0 3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached #buttons{box-shadow:0 -3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border{display:inherit;box-sizing:border-box;margin:0 auto;z-index:2147483641;padding:0!important;max-height:100%;display:flex}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container{flex:1 0 auto;max-width:700px;display:flex;box-sizing:border-box;margin:0 auto;padding:0!important}@media (-ms-high-contrast:none){#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container ::-ms-backdrop{height:auto!important;overflow-y:auto}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-exterior-border,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container ::-ms-backdrop{display:block!important}}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view{max-height:100vh;height:100%;height:fit-content;height:-webkit-fit-content;width:100%;padding:0;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-webkit-flex-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view>:first-child{padding-top:50px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container{box-sizing:border-box;flex:1 0 auto;z-index:2147483640}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container .didomi-popup-notice-logo{margin-bottom:30px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container{height:100%;overflow-y:auto;padding:0 50px;box-sizing:border-box}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>:last-child{margin-bottom:20px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons{box-sizing:border-box;padding:20px 25px 50px;margin-top:0;flex:1 0 auto}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons button:first-child{margin-top:0!important}@media (-ms-high-contrast:none){#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view ::-ms-backdrop{flex:1 0 0}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view ::-ms-backdrop{flex:1 0 0}}#didomi-host .didomi-popup-notice{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;box-sizing:border-box;flex:1;max-width:600px;padding:50px}#didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing{padding:45px 25px!important;color:#333}#didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing h1{text-align:left;margin-top:0;margin-bottom:25px}[dir=rtl] #didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing h1{text-align:right}#didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing p{font-size:14px;margin-top:0;margin-bottom:10px}#didomi-host .didomi-popup-notice h1{text-align:center;margin-bottom:50px}[dir=rtl] #didomi-host .didomi-popup-notice h1{text-align:right}#didomi-host .didomi-popup-notice .didomi-popup-notice-logo{width:200px;margin-bottom:30px}#didomi-host .didomi-popup-notice .didomi-popup-notice-subtext,#didomi-host .didomi-popup-notice .didomi-popup-notice-text{max-width:600px;width:100%;flex:0 auto;text-align:left}[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-subtext,[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-text{text-align:right}#didomi-host .didomi-popup-notice .didomi-notice-view-partners-link{display:block;text-align:center;margin-top:20px}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons{margin-top:30px;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-components-button{padding:2px 25px}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons a{text-decoration:underline}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button{min-width:200px;margin-right:10px}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button:last-child,[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button{margin-right:0}[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button:last-child,[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button:not(:last-child):not(:first-child){margin-right:10px}#didomi-host .didomi-popup-notice .didomi-popup-notice-subtext{margin-top:30px}#didomi-host .didomi-popup-notice .didomi-popup-close{position:absolute;right:30px;top:30px}#didomi-host .didomi-popup-notice-optin-type{max-width:730px}#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons{align-items:initial}#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons .didomi-components-button{padding:8px 16px!important;line-height:140%;height:auto}#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-logo-container,#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-text-container{clear:both}#didomi-host .didomi-popup-notice-optin-type .didomi-continue-without-agreeing{float:right;margin-top:-10px;margin-bottom:40px}[dir=rtl] #didomi-host .didomi-popup-notice-optin-type .didomi-continue-without-agreeing{float:left}#didomi-host .didomi-mobile #didomi-popup .didomi-popup-notice{padding:30px;font-size:12px;line-height:160%}#didomi-host .didomi-mobile #didomi-popup .didomi-popup-notice h1{margin-bottom:35px}#didomi-host .didomi-mobile #didomi-popup .didomi-popup-notice p{text-align:justify}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height,#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view{max-height:-webkit-fill-available}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view>:first-child{padding-top:30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container .didomi-popup-notice-logo{margin-bottom:30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container{padding:0 30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>:first-child{margin-top:20px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>:last-child{margin-bottom:15px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container~.didomi-popup-notice-logo-container{padding:0 30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons{padding:30px 15px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons button:first-child{margin-top:0!important}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-subtext{margin-bottom:30px}#didomi-host .didomi-mobile .didomi-popup-notice-optin-type .didomi-continue-without-agreeing{margin-top:0;margin-bottom:30px}#didomi-host .didomi-screen-xsmall .didomi-popup-notice-buttons{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:15px}#didomi-host .didomi-screen-xsmall .didomi-popup-notice-buttons .didomi-components-button{margin:10px 0 0!important}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view>:first-child{padding-top:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container .didomi-popup-notice-logo{margin-bottom:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container{padding:0 15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>:first-child{margin-top:20px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>:last-child{margin-bottom:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container~.didomi-popup-notice-logo-container{padding:0 15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons{padding:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons button:first-child{margin-top:0!important}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-subtext{margin-bottom:15px}#didomi-host #didomi-notice.didomi-custom-notice-html{position:fixed;z-index:2147483640}#didomi-host #didomi-notice.didomi-custom-notice-html.shape-box{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}#didomi-host #didomi-notice.didomi-custom-notice-html.shape-banner{left:0;right:0}#didomi-host #didomi-notice.didomi-custom-notice-html.top{top:0}#didomi-host #didomi-notice.didomi-custom-notice-html.bottom{bottom:0}#didomi-host #didomi-notice.didomi-custom-notice-html.left{left:0}#didomi-host #didomi-notice.didomi-custom-notice-html.right{right:0}#didomi-host .didomi-mobile #didomi-notice.didomi-custom-notice-html{left:0;right:0}#didomi-host .didomi-consent-popup-body{padding:30px 20px}#didomi-host .didomi-consent-popup-body .didomi-consent-popup-body__title{font-size:12px;color:#999;text-transform:uppercase;margin-bottom:8px;display:block;font-weight:700;font-family:Arial}#didomi-host .didomi-consent-popup-body .didomi-consent-popup-body__subtext{margin-bottom:22px}#didomi-host .didomi-consent-popup-body .didomi-consent-popup-body__explanation a{font-weight:700;text-decoration:underline}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height{box-sizing:border-box;display:flex;align-items:center;justify-content:center;-ms-flex-direction:column}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height.didomi-max-height-reached .didomi-exterior-border,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height.didomi-max-height-reached .didomi-popup-container{border-radius:0}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border{box-sizing:border-box;margin:0 auto;z-index:2147483641;padding:0!important;max-height:100%;display:flex}@media (-ms-high-contrast:none){#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-popup-container,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border ::-ms-backdrop{display:block!important}}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-popup-container{flex:1 0 auto;box-sizing:border-box;margin:0 auto;padding:0!important;display:flex}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences{padding:0;display:flex}@media (-ms-high-contrast:none){#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences ::-ms-backdrop{height:auto!important;overflow-y:auto}}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view{max-height:100vh;height:100%;height:fit-content;height:-webkit-fit-content;width:100%;padding:0;flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-webkit-flex-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body{overflow-y:auto;padding:10px 20px 0}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body>:last-child{margin-bottom:20px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-header{box-sizing:border-box;flex:1 0 auto;z-index:2147483640;padding:15px 20px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer{box-sizing:border-box;flex:1 0 auto;z-index:2147483640;padding:10px 20px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer .didomi-logo-icon{margin-left:0}@media (-ms-high-contrast:none){#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-header,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view ::-ms-backdrop{flex:1 0 0}}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view{max-height:-webkit-fill-available}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body{padding:15px 15px 0}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body>:last-child{margin-bottom:15px}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-header{padding:10px 15px;box-shadow:0 3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer{padding:10px 15px;box-shadow:0 -3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer .didomi-consent-popup-actions{padding:0}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing__buttons{-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:15px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing__buttons_tcf_v2{align-self:flex-start}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing,#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:8px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor{flex-wrap:wrap}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__buttons{-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:15px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__right_aligned_buttons{float:right;margin-top:-2px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-partner{display:inline-block;margin-right:15px;margin-bottom:5px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-partner a{border-bottom:1px dashed #000}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin-bottom:8px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__buttons{-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0;margin-top:10px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-webkit-flex-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-category__name,#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing__purpose{margin-bottom:6px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-category__description,#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing__description{font-size:12px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-category__description{margin-bottom:20px;font-size:12px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-data-processing__buttons{margin-left:0}#didomi-host .didomi-mobile .didomi-consent-popup-vendor__right_aligned_buttons{display:flex;float:none!important;margin-top:0!important}#didomi-host .didomi-consent-popup-information .didomi-consent-popup-body{max-height:300px;overflow:auto}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list{height:280px;overflow:auto;border:2px solid rgba(0,0,0,.05);padding:12px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body{padding:20px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-details-title{font-weight:700}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-container-click-all{font-weight:700;background:rgba(0,0,0,.05);padding:8px 12px;margin:0!important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-popup-title{cursor:pointer}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-container{word-break:break-all;border:2px solid rgba(0,0,0,.05);padding:12px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-trigger{font-size:12px;color:#666;font-weight:700}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-trigger>.trigger-icon{font-size:12px!important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-label{display:inline-block;margin-left:5px;padding:1px 4px;border-radius:2px;background:hsla(0,0%,60%,.1);font-weight:800;font-size:12px;color:#999;line-height:100%}[dir=rtl] #didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-label{margin-left:0;margin-right:5px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-disclaimer,#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-disclaimer{font-size:14px;color:#999;font-weight:700;margin-bottom:10px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-disclaimer p,#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-disclaimer p{margin:0}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-disclaimer a,#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-disclaimer a{color:#999}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-vendor__description{padding-top:3px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendor-storage-duration .didomi-vendor-storage-duration__title{margin-top:35px;margin-bottom:0;font-weight:700}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendor-storage-duration .didomi-vendor-storage-duration__content{margin-top:0;font-size:14px;font-weight:700;color:#999}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-vendors .didomi-vendors-disclaimer,#didomi-host .didomi-mobile .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-disclaimer{margin-top:15px!important}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category{padding:0;margin:12px 0 0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .label-click{font-weight:700}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children{border-left:1px solid #e7e2d6;padding:0 0 5px 15px;margin-left:15px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__name{font-weight:700;font-size:15px;margin-bottom:8px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__description{font-size:14px;font-weight:300}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children{margin-top:12px;padding-bottom:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-category{padding:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-category__name{font-size:14px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-data-processing{border:none;padding:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing__purpose{font-size:14px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-data-processing__description{padding:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-preferences-purposes-features{font-size:14px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing{font-weight:700}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description{font-size:14px;color:#333}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose{display:flex;flex:2;justify-content:center;margin:5px 0 5px 15px;text-transform:uppercase;font-size:14px;line-height:17px;color:#999}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose_explanation{margin:0;padding:0;font-size:14px;font-weight:700;color:#999}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description_legal_icon{border-bottom:none}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description_legal_icon svg{margin-top:-5px}[dir=rtl] #didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description_legal_icon:after{text-align:right}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions{background-color:#fafafa;border-radius:1px;padding:15px;margin-bottom:15px;margin-top:8px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_actions_title{font-weight:700;color:#333}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_action_buttons{float:right}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-categories-nested .didomi-consent-popup-data-processing{padding:0;margin:12px 0 0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-categories-nested .didomi-consent-popup-data-processing__purpose{font-size:15px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list{display:flex;justify-content:space-between;align-items:center;text-align:center;margin-bottom:16px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-body__title{margin-bottom:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link{cursor:pointer;box-shadow:1px 1px 0 0 rgba(0,0,0,.1);background-color:#fff;border:1px solid #eee;font-size:12px;color:#b3b3b3;font-weight:700;padding:5px 15px;text-transform:none}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link span{background:transparent}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions .didomi-consent-popup-information-save{margin-right:15px;font-style:italic;color:#9b9b9b;font-size:14px}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose{display:inline-block;margin-left:0!important}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer{height:auto!important}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions{padding:8px 0}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions:not(.didomi-buttons-all){flex-direction:row}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions .didomi-consent-popup-information-save{text-align:center;margin-top:5px}#didomi-host .didomi-consent-popup__3e6e3e05-9201-4614-a13e-b9649d1fa0e4 .didomi-components-accordion-label-container .didomi-consent-popup-data-processing__purpose{font-size:15px!important}#didomi-host .didomi-consent-popup-category__children .didomi-consent-popup-preferences-purposes-features,#didomi-host .didomi-consent-popup__3e6e3e05-9201-4614-a13e-b9649d1fa0e4 .didomi-consent-popup-category__children .didomi-consent-popup-categories .didomi-consent-popup-data-processing .didomi-components-accordion .didomi-components-accordion-label-container .didomi-consent-popup-data-processing__purpose{font-size:14px!important}#didomi-host .didomi-consent-popup-preferences-purposes-features{margin-top:22px}#didomi-host .didomi-consent-popup-preferences-purposes-features div{display:inline}.didomi-continue-without-agreeing{text-decoration:underline;cursor:pointer;color:#444} 
    #didomi-host {
      font-family: Graphik Compact Web, sans-serif;
    }
    #didomi-host a:not(.didomi-no-link-style) {
      text-decoration: underline;
      color: #1ea0e6
    }
    #didomi-host p, #didomi-host ul, #didomi-host li, #didomi-host span {
  font-family: GraphikCompact, sans-serif !important;
}

#didomi-host #didomi-popup .didomi-popup-notice {
  border: none !important;
  padding: 5px !important;
}

#didomi-host #didomi-popup .didomi-popup-view {
  width: 280px !important; 
}


#didomi-host #didomi-popup .didomi-popup-notice-buttons {
  flex-direction: column !important;
    margin-bottom: 20px;
}

#didomi-host #didomi-popup .didomi-popup-notice-buttons .didomi-button {
  margin: 5px 0px 10px 0px !important;
  font-family: GraphikCompact, sans-serif !important;
  border-radius: 20px !important;
  border: 0px !important;
}
#didomi-host #didomi-popup #didomi-notice-agree-button {
    color: white !important;
}

#didomi-host #didomi-popup .didomi-popup__exterior-border {
  border-style: none !important;
  margin: 5px auto !important;
}

#didomi-host .didomi-popup__backdrop,
#didomi-host .didomi-consent-popup__backdrop {
  background-color: rgba(128, 128, 128, 0.5) !important;
}

#didomi-host #didomi-popup .didomi-popup-notice-subtext {
  color: #BFC9CD !important;
  font-size: 10px !important;
  height: 48px !important;
  line-height: 12px !important;
  margin-top: 20px !important; 
}

#didomi-host #didomi-popup .didomi-popup-notice-subtext a {
  color: #BFC9CD !important; 
}

#didomi-host #didomi-popup .didomi-popup-notice-logo {
  width: 120px !important;
  height: 37.5px !important;
}

/* DIDOMI CONSENT POPUP */
#didomi-host #didomi-consent-popup .didomi-popup-container {
  width: 355px !important;
}

#didomi-host #didomi-consent-popup .didomi-consent-popup__exterior-border {
  border: none !important;
  margin: 30px auto !important;
}

#didomi-host #didomi-consent-popup .didomi-components-button {
  width: 100px !important;
  height: 25px !important;
  cursor: pointer !important;
  border: none !important;
  border-radius: 4px !important;
  padding: 0px !important;
  text-transform: uppercase;
  font-size: 12px !important;
  margin: 5px 0px 10px 0px !important;
}


#didomi-host #didomi-consent-popup .didomi-buttons  {
  margin: 3px 12px 10px 0px !important;
  display: inline-block !important;
}


@media only screen and (min-width: 740px) {
  #didomi-host #didomi-popup .didomi-popup-notice {
    width: 616px !important;
    padding: 20px 16px 25px !important;
  }

  #didomi-host #didomi-popup .didomi-popup-view {
    width: 560px !important; 
  }

  #didomi-host #didomi-popup .didomi-popup-notice-buttons {
    flex-direction: row !important;
  }

  #didomi-host #didomi-popup .didomi-popup-notice-buttons .didomi-button {
    margin: 10px 10px 0 !important;
    min-width: 175px !important;
  }

  #didomi-host #didomi-popup .didomi-popup-notice-subtext {
    text-align: left !important; 
    font-size: 13px !important; 
  }

  #didomi-host #didomi-popup .didomi-popup-notice-logo {
    width: 150px !important;
    height: 47px !important;
  }

  /* DIDOMI CONSENT POPUP */
  #didomi-host #didomi-consent-popup .didomi-popup-container {
    width: 616px !important;
  }

  #didomi-host #didomi-consent-popup .didomi-components-button {
    margin: 0 5px !important;
  }

  #didomi-host #didomi-consent-popup .didomi-buttons  {
    display: flex !important;
  }
}

@media only screen and (max-width: 740px) {
     #didomi-notice-disagree-button { 
        font-size:14px!important;
        left: -20px!important;
     }
      #didomi-host #didomi-popup .didomi-popup-notice-buttons .didomi-button     {
         margin: 10px 10px 0px 10px !important;
      }
      #didomi-host #didomi-popup .didomi-popup-notice {
        border: none !important;
        padding: 30px !important;
    }
}
#didomi-notice-disagree-button { 
    display: block!important;
    position: absolute;
    bottom: -5px;
    left: -10px;
    min-width: 20px;
    border: none!important;
    background: transparent !important;
    background-color: transparent !important;
    display: inline;
    border-color: none !important;
    color:rgb(30, 160, 255)!important;
}
  </style><div id="didomi-host" data-nosnippet="true" aria-hidden="true"><div class="notranslate didomi-screen-medium didomi-consent-popup__5e96b136-cbb6-44ff-b6c4-bbd30250289f"></div></div><iframe name="__tcfapiLocator" title="__tcfapiLocator" style="display: none;"></iframe><noscript>&lt;iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5QNLTGR" height="0" width="0" style="display:none;visibility:hidden"&gt;&lt;/iframe&gt;</noscript><div id="fusion-app" class="fusion-app" style="position: relative;"><div style="width: 1276px; height: 60px; margin: 0px; float: none; padding: 0px; border: 0px; border-spacing: 0px; font-size: 1em; position: static;"></div><div id="nav" class="sticky width_full foreground_near hidden_print" style="position: fixed; left: 0px; right: 0px; bottom: auto; width: auto; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><nav class="navigation_masthead absolute border_nav bottom light grid width_full padding_horizontal_ten padding_vertical_ten"><div class="desktop-three-up mobile-8 tablet-5 hamburger-container align_items_center" style="width: 115px;"><span><figure class="icon icon_hover svg menu_button hidden_mobile" onclick="document.getElementsByTagName(&#39;body&#39;)[0].classList.toggle(&#39;leftMenu&#39;)"><svg width="100%" height="100%" viewBox="0 0 183 76" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision"><g><rect transform="matrix(1.8510805329751747,0,0,1.8510805329751747,0,0) " id="svg_4" stroke-width="2" fill="#000000" fill-opacity="0" rx="19" height="38" width="98" y="1.405935" x="0.974364"></rect><path id="svg_5" stroke="none" d="m87.992644,48.262224l2.91175,0l0,-12.441112l4.018696,12.441112l1.01069,0l4.018696,-12.441112l0,12.441112l3.248646,0l0,-17.205794l-4.259336,0l-3.320838,10.780693l-3.393031,-10.780693l-4.235272,0l0,17.205794zm19.967606,0l9.842195,0l0,-2.574853l-6.569485,0l0,-5.101578l4.981258,0l0,-2.454533l-4.981258,0l0,-4.499977l6.208524,0l0,-2.574853l-9.481234,0l0,17.205794zm13.857374,0l2.959878,0l0,-12.633625l5.895691,12.633625l3.320838,0l0,-17.205794l-2.959878,0l0,11.598871l-5.390347,-11.598871l-3.826183,0l0,17.205794zm25.67134,-17.205794l0,11.23791c0,2.622981 -0.914434,3.561479 -2.791429,3.561479c-1.949188,0 -2.743301,-1.01069 -2.743301,-3.441159l0,-11.35823l-3.296774,0l0,11.502614c0,3.946504 2.213892,5.94382 6.016012,5.94382c3.92244,0 6.136332,-2.045444 6.136332,-6.040076l0,-11.406358l-3.320838,0z"></path><rect transform="matrix(1.8510805329751747,0,0,1.8510805329751747,0,0) " id="svg_6" stroke="none" rx="1" height="2" width="14" y="15.216273" x="21.324926"></rect><rect transform="matrix(1.8510805329751747,0,0,1.8510805329751747,0,0) " id="svg_7" stroke="none" rx="1" height="2" width="14" y="20.216273" x="21.324926"></rect><rect transform="matrix(1.8510805329751747,0,0,1.8510805329751747,0,0) " id="svg_8" stroke="none" rx="1" height="2" width="14" y="25.486385" x="21.324926"></rect></g></svg></figure></span><span><figure class="icon svg hamburger hidden_desktop hidden_tablet" onclick="document.getElementsByTagName(&#39;body&#39;)[0].classList.toggle(&#39;leftMenu&#39;)"><svg width="135" height="30" viewBox="0 0 135 30" xmlns="http://www.w3.org/2000/svg"><path d="M135 0H39V30H135V0Z" stroke="none" fill="white"></path><path d="M1 15H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M1 9H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M1 21H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></figure></span><a href="https://www.leparisien.fr/" class="width_full logo_link hidden_desktop hidden_tablet block"><img src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/E-LOGO-LP-128x40@2x.png" class="main_logo margin_auto" alt="Le Parisien : Actualités en direct et info en continu"></a></div><div class="desktop-three-up hidden_mobile tablet-5 col align_items_center text_align_center"><a href="https://www.leparisien.fr/" class="width_full logo_link hidden_mobile block"><img src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/E-LOGO-LP-192x60@2x.png" class="main_logo margin_auto" alt="Le Parisien : Actualités en direct et info en continu"></a></div><div class="navbar-right-content desktop-three-up mobile-8 tablet-6 align_items_center horizontal-list"><ul class="pull_right align_items_center" style="display: flex; padding: 0px; list-style-type: none;"><li class="icon-item relative"><a class="link link--custom" href="https://authentication.leparisien.fr/connexion/?redirect_url=https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php&amp;source=lp_sso_header" external-event="tp-paywall-login"><div class="icon-wrapper" style="padding: 3px;"><figure class="icon svg user"><svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M14.2875 7.48125C14.5125 6.91875 14.625 6.3 14.625 5.625C14.625 2.53125 12.0938 0 9 0C5.90625 0 3.375 2.53125 3.375 5.625C3.375 6.3 3.4875 6.91875 3.7125 7.48125C1.51875 8.60625 0 10.8562 0 13.5V16.875C0 17.4937 0.50625 18 1.125 18H16.875C17.4937 18 18 17.4937 18 16.875V13.5C18 10.8562 16.4813 8.60625 14.2875 7.48125ZM9 2.25C10.8562 2.25 12.375 3.76875 12.375 5.625C12.375 7.48125 10.8562 9 9 9C7.14375 9 5.625 7.48125 5.625 5.625C5.625 3.76875 7.14375 2.25 9 2.25ZM15.75 15.75H2.25V13.5C2.25 11.7 3.31875 10.125 4.8375 9.45C5.85 10.575 7.3125 11.25 9 11.25C10.6875 11.25 12.0938 10.5187 13.1625 9.45C14.6812 10.1812 15.75 11.7 15.75 13.5V15.75Z"></path></svg></figure></div></a></li><li class="separator-item hidden_mobile border left light relative" style="height: 20px; padding: 0px;"></li><li class="icon-item hidden_mobile"><a href="http://www.kiosque.leparisien.fr/" class="hidden_mobile"><div class="icon-wrapper" style="padding: 3px;"><figure class="icon svg newspaper relative hidden_mobile"><svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M14 4H8V8H14V4Z" stroke="none"></path><rect x="8" y="10" width="6" height="1" stroke="none"></rect><rect x="8" y="13" width="6" height="1" stroke="none"></rect><path d="M16 1H6C5.44772 1 5 1.44772 5 2V16C5 16.5523 5.44772 17 6 17H16C16.5523 17 17 16.5523 17 16V2C17 1.44772 16.5523 1 16 1Z" fill="none" stroke-width="2"></path><path d="M2 7H1V8V15C1 16.1046 1.89543 17 3 17H4H5V16V8V7H4H2Z" fill="none" stroke-width="2"></path></svg></figure></div></a></li><li class="separator-item border left light relative" style="height: 20px; padding: 0px;"></li><li class="sabonner-item hidden_mobile" style="padding-right: 0px;"><a href="https://abonnement.leparisien.fr/?origin=LP19HEAD&amp;utm_medium=ancrage&amp;utm_source=internal&amp;utm_campaign=header_suscribe-button" class="uppercase no-active text-black no_underline container_column justify_center text_align_center sabonner-btn" style="height: 40px; width: 111px; border-radius: 25px;">S’abonner</a></li><li class="sabonner-item hidden_tablet hidden_desktop" style="padding-left: 10px; padding-right: 0px;"><a href="https://abonnement.leparisien.fr/?origin=LP19HEAD&amp;utm_medium=ancrage&amp;utm_source=internal&amp;utm_campaign=header_suscribe-button" class="uppercase no-active text-black no_underline container_column justify_center text_align_center sabonner-btn" style="height: 30px; width: 90px; border-radius: 25px; font-size: 11px;">S’abonner</a></li></ul></div></nav><div class="hideShadowOverlay"></div></div><div class="main-sections-nav fixed hidden_print"><div class="main-sections-nav-content"><div class="main-sections-nav-overlay width_full"><div class="width_full height_full" onclick="document.getElementsByTagName(&#39;body&#39;)[0].classList.toggle(&#39;leftMenu&#39;)"></div></div><ul class="sideNav"><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/faits-divers/">Faits divers</a></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/info-paris-ile-de-france-oise/">Île-de-France &amp; Oise<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/paris-75/">Paris</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/essonne-91/">Essonne</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/hauts-de-seine-92/">Hauts-de-Seine</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/seine-saint-denis-93/">Seine-Saint-Denis</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/val-d-oise-95/">Val-d'Oise</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/val-de-marne-94/">Val-de-Marne</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/seine-et-marne-77/">Seine-et-Marne</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/yvelines-78/">Yvelines</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/oise-60/">Oise</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/info-paris-ile-de-france-oise/transports/">Transports IDF</a></li></ul></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/sports/football/psg/">PSG</a></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/sports/">Sports<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sports/ligue-1-uber-eats/">Ligue 1 Uber Eats</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sports/football/">Football</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sports/rugby/">Rugby</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sports/cyclisme/">Cyclisme</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sports/tennis/">Tennis</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sports/JO/">Jeux olympiques</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sports/hippisme/">Hippisme</a></li></ul></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/politique/">Politique<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/elections/presidentielle/">Présidentielle</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/elections/">Élections</a></li></ul></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/pouvoir-d-achat/">Pouvoir d'achat</a></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/immobilier/">Immobilier</a></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/environnement/">Environnement</a></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/economie/">Économie<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/economie/emploi/">Emploi</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/economie/business/">Entreprises &amp; start-up</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/economie/retraites/">Retraites</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/economie/impots/">Impôts </a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/economie/consommation/">Consommation</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/automobile/">Automobile</a></li></ul></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/enquete/">Enquête</a></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/societe/">Société<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/societe/sante/">Santé</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sciences/">Sciences</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/meteo/">Météo</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/high-tech/">High tech</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/sentinelles/">Sentinelles</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/intime/">Intime</a></li></ul></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/international/">International</a></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/culture-loisirs/">Culture &amp; loisirs<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/culture-loisirs/sortir-region-parisienne/">Sorties IDF &amp; Oise</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/culture-loisirs/cinema/">Cinéma</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/culture-loisirs/series/">Séries</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/culture-loisirs/tv/">Télévision &amp; médias</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/culture-loisirs/livres/">Livres</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/culture-loisirs/musique/">Musique</a></li></ul></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/en-region/">En région<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/calvados-14/">Calvados</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/charente-maritime-17/">Charente-Maritime</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/eure-27/">Eure</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/eure-et-loir-28/">Eure-et-Loir</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/haute-garonne-31/">Haute-Garonne</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/loiret-45/">Loiret</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/marne-51/">Marne</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/pyrenees-orientales-66/">Pyrénées-Orientales</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/seine-maritime-76/">Seine-Maritime</a></li></ul></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/bien-manger/">Bien manger</a></li><li class="main-nav relative"><a class="block relative" href="http://etudiant.aujourdhui.fr/etudiant/">Le Parisien Étudiant</a></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/inscription-newsletters/">Newsletters</a></li><li class="main-nav relative"><a class="block relative" href="https://www.leparisien.fr/podcasts/">Podcasts</a></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/video/">Vidéos<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/biclou/">Biclou</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/food-checking/">Food-checking</a></li></ul></li><li class="main-nav relative has-sub"><span class="block relative hidden_mobile">Annonces<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></span><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="http://annonces-immobilieres.leparisien.fr/">Annonces immobilières</a></li><li class="sub-nav-item"><a class="block" href="http://emploi.leparisien.fr/">Offres d’emploi</a></li><li class="sub-nav-item"><a class="block" href="https://carnet.leparisien.fr/">Avis de décès</a></li><li class="sub-nav-item"><a class="block" href="https://annonces-legales.leparisien.fr/">Annonces légales</a></li><li class="sub-nav-item"><a class="block" href="https://avisdemarches.leparisien.fr/">Marchés publics</a></li><li class="sub-nav-item"><a class="block" href="https://annonces.lesechosleparisien.fr/contact/">Déposer une annonce</a></li></ul></li><li class="main-nav relative has-sub"><a class="block relative" href="https://www.leparisien.fr/nos-services/">Services<figure class="icon svg caret-right absolute hidden_mobile hidden_tablet"></figure></a><ul class="sub-nav absolute hidden"><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/applications/">Nos applications</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/guide-shopping/">Le Parisien Le Guide</a></li><li class="sub-nav-item"><a class="block" href="https://comparateur.leparisien.fr/">Comparateurs</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/jeux/jeu-concours.php">Jeux</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/codes-promo/">Codes promo</a></li><li class="sub-nav-item"><a class="block" href="https://telecharger.leparisien.fr/">Téléchargements</a></li><li class="sub-nav-item"><a class="block" href="https://www.spectaclescarrefour.leparisien.fr/">Billetterie</a></li><li class="sub-nav-item"><a class="block" href="https://programme-tv.leparisien.fr/">Programme TV</a></li><li class="sub-nav-item"><a class="block" href="https://www.leparisien.fr/ferrari/">Enchères publiques</a></li></ul></li></ul></div></div><div class="menu-bottom-spacer hidden_print"></div><div><div class="main-sections-nav-fade fixed hidden hidden_print foreground_far" onclick="document.getElementsByTagName(&#39;body&#39;)[0].classList.toggle(&#39;leftMenu&#39;)"></div></div><div class="pageContent container"><div class="row"><article class="grid article-full" data-role="close-tray" data-shield="1"><div id="top" class="width_full"><div id="parent-arcAds-61114fb6-fb40-4009-bbe1-0533295b6aab" class="container_column hidden_mobile margin_no_gutters adBgFillColor ad_banniere-1 fixed-size-ad" style="padding-top: 15px; padding-bottom: 15px;"><div class="container_row justify_center"><div id="arcAds-61114fb6-fb40-4009-bbe1-0533295b6aab" class="arcad"></div></div></div><div id="parent-arcAds-6120b134-9fbd-4e94-99af-10dd8d0a8518" class="container_column hidden_desktop hidden_tablet margin_no_gutters adBgFillColor ad_banniere-1 fixed-size-ad" style="padding-top: 10px; padding-bottom: 10px;"><div class="container_row justify_center"><div id="arcAds-6120b134-9fbd-4e94-99af-10dd8d0a8518" class="arcad"></div></div></div><div class="grid hidden_print"><div class="col tag_wrapper flex_wrap mt_6_nm mt_3_m"><div class="tag_breadcrumb_ellipsis"><a class="tag_breadcrumb   fs_24_32_ad fs_20_28_nd fw_sb mb_2_nm mb_1_m margin_right_xs" href="https://www.leparisien.fr/economie/">Économie</a></div></div></div><div id="fusion-static-enter:0fheITrD8rs" data-fusion-component="0fheITrD8rs" style="display: none;"></div><header class="article_header"><h1 class="title_xl col margin_bottom_headline">40 ans du TGV : Macron salue une illustration du «génie français»</h1><h2 class="col subheadline margin_bottom_subheadline widescreen-12 desktop-10">Le chef de l’Etat est venu en gare de Lyon ce vendredi pour annoncer la reprise d’investissements dans le réseau de la SNCF. </h2></header><div id="fusion-static-exit:0fheITrD8rs" data-fusion-component="0fheITrD8rs" style="display: none;"></div></div><section class="col widescreen-12 desktop-10"><div id="primary_left"><div class="width_full lead-art relative "><figure><div class="pos_rel"><img class="image " loading="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/T43ZSKSPMJHILI6IHFP34FWCZA.jpg" alt="Emmanuel Macron ce vendredi devant la motrice de la huitième génération de TGV : appelé TGV M, ce train devrait commencer à circuler en 2024. AFP/Michel Euler" align="" pinger-seen="true"></div><figcaption class="caption margin_top_xs ui_sm full"><span>Emmanuel Macron ce vendredi devant la motrice de la huitième génération de TGV : appelé TGV M, ce train devrait commencer à circuler en 2024. AFP/Michel Euler</span></figcaption></figure></div></div><section id="left" class="relative tablet-12 align_left align_right"><div class="container_row small-desktop" style="position: relative;"><div style="width: 52px; height: 134px; margin: 0px 128px 0px 0px; float: none; padding: 0px; border: 0px; border-spacing: 0px; font-size: 1em; position: static;"></div><div class="share-tools pt_5_d sticky below_nav iconbar hidden_mobile hidden_tablet" style="position: fixed; left: 16px; right: 1208px; bottom: auto; width: auto; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div class="share-tool-icon mb_150_ad mr_150_ad d_flex align_items_center justify_center"><figure class="icon icon_lg svg"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.6173 3.07615C13.2436 3.23093 13 3.59557 13 4.00003V7.13981C9.22413 7.81007 6.72897 9.60963 5.06432 11.9145C3.30776 14.3467 2.52524 17.2748 2.01942 19.8039C1.92697 20.2662 2.16991 20.7302 2.60247 20.9176C3.03503 21.105 3.53973 20.9649 3.81373 20.5813C6.01004 17.5064 8.93936 15.256 13 14.9385V18C13 18.4045 13.2436 18.7691 13.6173 18.9239C13.991 19.0787 14.4211 18.9931 14.7071 18.7071L21.7071 11.7071C22.0976 11.3166 22.0976 10.6834 21.7071 10.2929L14.7071 3.29292C14.4211 3.00692 13.991 2.92137 13.6173 3.07615ZM19.5858 11L15 15.5858V13.9C15 13.3477 14.5523 12.9 14 12.9C10.3051 12.9 7.37506 14.2228 5.0517 16.232C5.46591 15.1149 5.99212 14.0458 6.68568 13.0855C8.14553 11.0642 10.3949 9.45844 14.124 8.99231C14.6245 8.92975 15 8.50435 15 8.00003V6.41424L19.5858 11Z" fill="#78909C"></path></svg></figure></div><div class="share-tool-icon mb_150_ad d_flex align_items_center justify_center"><figure class="icon icon_lg svg"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 5C3 3.89544 3.89544 3 5 3H19C20.1046 3 21 3.89545 21 5V15C21 16.1046 20.1046 17 19 17H13.0002L10.4613 20.34L10.4563 20.3455C9.21787 21.6987 6.96293 20.81 6.98104 18.9756L7 17.0005L5 17C3.89543 17 3 16.1046 3 15V5ZM19 5H5V15H7C8.11231 15 9.01087 15.9075 8.99991 17.0197L8.98094 18.9951L11.5196 15.6552L11.5246 15.6498C11.9034 15.2358 12.4388 15 13 15H19V5Z" fill="#78909C"></path></svg></figure><div class="comments-info fs_12_16 ff_gct fw_sb pos_abs">4</div></div></div><div class="width_full flex"><span class="byline container_row grid pt_2"><span class="author ui_bold">Par <span>Le Parisien</span>&nbsp;</span><div class="timestamp width_full margin_top_ten ui">Le 17 septembre 2021 à 09h58, modifié le 17 septembre 2021 à 14h38</div></span><div class="article-section margin_bottom_article"><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">Emmanuel Macron est venu souffler ce vendredi en gare de Lyon à Paris les 40 bougies du train fétiche de la SNCF. Lancé par Georges Pompidou, construit sous Valéry Giscard d’Estaing et inauguré le 22 septembre 1981 par François Mitterrand entre Paris et Lyon, il a « changé la France et la vie des Français », comme le souligne le PDG de la SNCF, Jean-Pierre Farandou, précisant que le train à grande vitesse « a transporté trois milliards de personnes en 40 ans ».</p></section><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">Le chef de l’Etat s’est déplacé en compagnie des ministres de l’Economie Bruno Le Maire, de la Transition écologique Barbara Pompili et des Transports Jean-Baptiste Djebbari. Dans une courte allocution sur un quai, devant la rame 16 de l’inauguration de 1981, il a salué « une fierté industrielle » et « une fierté humaine », illustration du « génie français », au service de l’aménagement du territoire.</p></section><span data-filled="true"><div id="parent-arcAds-9c59c486-b756-45ff-8f68-a8bce58f9c3d" class="container_column hidden_desktop margin_bottom_lg margin_no_gutters adBgFillColor ad_cube-or-video" style="padding-top: 10px; padding-bottom: 10px;"><div class="container_row justify_center"><div id="arcAds-9c59c486-b756-45ff-8f68-a8bce58f9c3d" class="arcad in-read-arcads"></div></div></div><div id="parent-arcAds-5ec7a7da-651d-4341-b720-ee702d8e5cfc" class="container_column hidden_mobile hidden_tablet margin_bottom_lg ad_cube-or-video" style="padding-top: 10px; padding-bottom: 10px;"><div class="container_row justify_center"><div id="arcAds-5ec7a7da-651d-4341-b720-ee702d8e5cfc" class="arcad in-read-arcads" data-google-query-id="CKWGs-D8h_MCFa0W0wodpPABUA"><div id="google_ads_iframe_/144148308/le-parisien_responsive/economie/economie/article/inread-1_2__container__" style="border: 0pt none; display: inline-block; width: 300px; height: 250px;"><iframe frameborder="0" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/container(2).html" id="google_ads_iframe_/144148308/le-parisien_responsive/economie/economie/article/inread-1_2" title="3rd party ad content" name="" scrolling="no" marginwidth="0" marginheight="0" width="300" height="250" data-is-safeframe="true" data-google-container-id="6" style="border: 0px; vertical-align: bottom;" data-load-complete="true"></iframe></div></div></div></div></span><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">Emmanuel Macron avait annoncé une « pause » sur les nouveaux projets d’infrastructures à son arrivée à l’Elysée en 2017. La construction des 2700 km de lignes à grande vitesse (LGV) françaises avait en effet plombé les comptes de la SNCF, dont l’énorme dette a longtemps été préoccupante. Après la réforme ferroviaire de 2018 et le lancement d’un programme de rénovation des voies ferrées, on peut « commencer à réenvisager l’avenir », a relevé Emmanuel Macron. « Aujourd’hui, ce que nous voulons faire ensemble, c’est accélérer. »</p></section><section class="content"><h2 class="inline_title margin_bottom_md margin_top_xxl" data-original-fontsize="24px" data-original-lineheight="30px">Bordeaux-Toulouse, Montpellier-Perpignan, Marseille-Nice</h2></section><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">« La décennie 2020 sera la nouvelle décennie du TGV », a-t-il lancé, promettant « des choix d’investissements massifs » dans les infrastructures, avec notamment le renouveau des petites lignes, une meilleure connexion et la construction de liaisons nouvelles.</p></section><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">L’Etat s’est en effet engagé à investir 6,5 milliards d’euros dans les liaisons Bordeaux-Toulouse, Montpellier-Perpignan et Marseille-Nice. Ces sommes correspondent à 40 % de la facture envisagée, les collectivités locales et l’Europe devant apporter le reste. Emmanuel Macron a aussi cité les lignes Paris-Normandie, Roissy-Picardie et Lyon-Turin, qu’il reste à engager.</p></section><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">Pour la SNCF, il a annoncé la suppression d’ici 2023 de deux taxes frappant les trains à grande vitesse, qui servent à financer les Intercités. Ces contributions représentent 200 millions d’euros par an en année normale, selon le groupe public. Ce coup de pouce va permettre à la SNCF de commander à Alstom 12 TGV M par an comme prévu au départ, alors qu’elle avait décidé de se contenter de 9 trains, faute d’argent.</p></section><section class="content"><h2 class="inline_title margin_bottom_md margin_top_xxl" data-original-fontsize="24px" data-original-lineheight="30px">320 km/heure, pas plus vite</h2></section><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">Car le TGV attend aujourd’hui son successeur, la huitième génération : appelé TGV M, ce train devrait commencer à circuler en 2024.</p></section><section class="content"><p class="paragraph text_align_left"><b data-original-fontsize="20px" data-original-lineheight="30px">VIDÉO. Plus écologique, plus spacieux : voici le futur TGV</b></p></section><section class="content"><div class="margin_bottom_md"><div class="width_full responsive-embed-16x9 relative"><div class="dailymotion-cpe cpe-98080" video-id="x81kown" ads-params="videoposition%3Dcoeur" no-pip="true" no-stp="true"><div class="insider"><iframe style="background-color: black;" frameborder="0" allowfullscreen="true" allow="autoplay" title="Dailymotion video player" width="100%" height="270" id="f307d7b5a753aec" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/x81kown.html"></iframe></div><style>
        .cpe-98080 {
          clear: both;
          overflow: hidden;
          padding-bottom: 56.25%;
  	      height: 0;
          position: relative;
        }
        .cpe-98080 iframe {
          margin: 0 !important;
          position: absolute;
          top: 0;
          left: 0;
          width: 100% !important;
          height: 100% !important;
        }
      .cpe-98080 .poster {
        background-repeat:no-repeat;
        background-size:cover;
        height:100%;
        width:100%;
        background-color: #000000;
        opacity: 1;
        -webkit-transition: opacity 0.5s ease-in-out;
        -moz-transition: opacity 0.5s ease-in-out;
        -ms-transition: opacity 0.5s ease-in-out;
        -o-transition: opacity 0.5s ease-in-out;
        transition: opacity 0.5s ease-in-out;
      }
      .cpe-98080 .hide {
        opacity: 0 !important;
        -webkit-transition: none;
        -moz-transition: none;
        -ms-transition: none;
        -o-transition: none;
        transition: none;
      }
      .cpe-98080 .hide.hard {
        display: none
      }
      @keyframes appear {
        0% {opacity: 0;}
        100% {opacity: 1;}
      }
      @keyframes disappear {
        0% {opacity: 1;}
        100% {opacity: 0;}
      }
      .cpe-98080 i.cpe-btn-close {
        z-index: 2147483647;
        position: absolute;
        top: 9px;
        left: 9px;
        width: 25px;
        height: 25px;
        cursor: pointer;
        color: #ffffff;
      }
      .cpe-98080 div.insider {
        z-index: 2147483647;
      }
      .cpe-98080 .pip iframe {
        opacity: 1;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5), 0 6px 20px 0 rgba(0, 0, 0, 0.5);
        position: absolute;
      }
      .cpe-98080 .pip {
        position: fixed;
        bottom:20px; right:20px; 
        width: 320px;
        height: 180px;
        clear: both;
      }
      .cpe-98080 .pip div.cpeClosePipBtn {
        position: absolute;
        z-index: 1;
        cursor: pointer;
        padding: 6px 9px;
        right: 0;
        top: -41px;
        background-color: #000000;
        opacity: 0;
        object-fit: contain;
        border-radius: 16.5px;
        line-height: 21px;
        font-size: 18px;
        font-family: serif;
      }
      .cpe-98080 .pip div.cpeClosePipBtn.alwaysDisplayed {
        opacity: 0.45;
      }
      .cpe-98080 .pip div.cpeClosePipBtn img.cpeClosePipPicto {
        width: 15px !important;
        height: 15px !important;
        margin: 0 !important;
      }</style></div></div></div></section><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">Ce nouveau TGV <a href="https://www.leparisien.fr/video/video-sncf-la-construction-des-tgv-du-futur-a-commence-chez-alstom-17-07-2020-8354265.php" target="_blank" data-original-fontsize="20px" data-original-lineheight="30px">commandé chez Alstom</a> ne sera pas plus rapide que les dernières rames circulant sur le réseau français, mais la SNCF le veut plus confortable, plus modulable, plus écolo, plus économe.</p></section><span data-filled="true"><div class="nl-article-card mb_4 mt_4 p_3_ad p_2_t p_2_m nl-to-blur" style="border-top-color: rgb(204, 157, 88);"><img class="nl-article-card-img" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/newsletter-pouvoirachat-logo.png" loading="lazy"><div class="mr_auto"><div class="nl-card-title ff_gcd fw_sb fs_20_28_ad fs_18_26_nd">Newsletter Ça me rapporte</div><div class="nl-card-body ff_gct fs_16_24_ad fs_14_20_nd">La newsletter qui améliore votre pouvoir d’achat</div><div class="nl-card-bottom mt_2"><button class="nl-status-button unsubscribed desktop fs_14_20 pl_2 pr_2 ff_gct fw_sb"><span>S'inscrire à la newsletter</span></button><a class="ff_gct fs_14_20 ml_2" href="https://www.leparisien.fr/inscription-newsletters/">Toutes les newsletters</a></div></div></div></span><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">« On est à 320 km/h, on ne cherche pas à aller plus vite, confirme Jean-Pierre Farandou. Qui évoque une « empreinte carbone réduite de 32 % », « moins de consommation d’énergie », mais aussi le « confort à bord », avec des places et espaces modulables « en une nuit » en fonction de la demande et des trajets.</p></section><section class="content"><p class="paragraph text_align_left" data-original-fontsize="20px" data-original-lineheight="30px">Depuis l’inauguration du premier TVG en 1981, le groupe a acheté 549 rames pour environ 15 milliards d’euros, indique encore son PDG. Le réseau français à grande vitesse s’étend actuellement sur 2700 km, le quatrième du monde après la Chine, l’Espagne et le Japon.</p></section></div></div><div class="article-spacing"></div></div><div class="d_flex mb_8_ad mb_6_nd"><div class="article-spacing"></div><div class="article-links flex p_3_ad p_2_nd" style="border-top-color: rgb(30, 160, 230); background-color: rgb(245, 247, 248);"><div class="fs_24_32_ad fs_20_28_nd ff_gcd fw_sb d_flex">Dans la rubrique <div class="article-links-section ml_05">Économie</div></div><div class="article-links-list d_flex"><div class="mt_150_nd mt_2_ad d_flex"><div class="article-links-list-dot mt_125_ad mt_1_nd mr_2"></div><div><a class="article-links-list-item fs_18_26_ad fs_16_24_nd ff_gct" href="https://www.leparisien.fr/economie/un-vol-air-france-atterrit-durgence-a-pekin-apres-un-incident-technique-18-09-2021-DMCQM4ZMF5EY5DTCGJMOUM2HZA.php">Un vol Air France atterrit d’urgence à Pékin après «un incident technique»</a></div></div><div class="mt_150_nd mt_2_ad d_flex"><div class="article-links-list-dot mt_125_ad mt_1_nd mr_2"></div><div><a class="article-links-list-item fs_18_26_ad fs_16_24_nd ff_gct" href="https://www.leparisien.fr/economie/consommation/hypermarches-vers-la-fin-du-jeton-dans-les-chariots-de-courses-17-09-2021-6DVT7ZC5HNGXPONG75F55FAE3M.php">Hypermarchés : vers la fin du jeton dans les chariots de courses</a></div></div><div class="mt_150_nd mt_2_ad d_flex"><div class="article-links-list-dot mt_125_ad mt_1_nd mr_2"></div><div><div class="article-links-list-tag d_in mr_1"><span class="tag label abo">Abonnés</span></div><a class="article-links-list-item fs_18_26_ad fs_16_24_nd ff_gct" href="https://www.leparisien.fr/economie/business/comment-le-tgv-a-redessine-la-carte-economique-de-la-france-17-09-2021-K2RYJM46IRAY3JS43QZDBXNGXU.php">Comment le TGV a redessiné la carte économique de la France </a></div></div></div></div><div class="article-spacing"></div></div><div id="comments-section" class="comments-wrapper"><div class="article-spacing hidden_tablet hidden_mobile hidden_print">&nbsp;</div><button class="primary-button comment ui_bold"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 1H2C1.44772 1 1 1.44772 1 2V12C1 12.5523 1.44771 13 2 13H3.55556C4.10784 13 4.55556 13.4477 4.55556 14V15.5782C4.55556 16.4701 5.63492 16.9158 6.26424 16.2837L9.24017 13.2945C9.42784 13.106 9.68286 13 9.94885 13H16C16.5523 13 17 12.5523 17 12V2C17 1.44772 16.5523 1 16 1Z" stroke="#1EA0E6" stroke-width="2"></path></svg><span class="margin_left_lg">VOIR LES COMMENTAIRES</span></button><div class="article-spacing"></div></div></section></section><div id="right_rail" class="container_column col widescreen-4 desktop-6 hidden_print hidden_mobile hidden_tablet margin_bottom_article"><div class="margin_bottom_md" style="flex: 0 0 900px; position: relative;"><div style="width: 299px; height: 600px; margin: 0px; float: none; padding: 0px; border: 0px; border-spacing: 0px; font-size: 1em; position: static;"></div><div id="parent-arcAds-452729eb-b15b-4685-8636-a1e71ecfffca" class="container_column hidden_mobile sticky below_nav ad_pave-1" style="position: absolute; left: 0px; right: 0px; top: auto; bottom: 0px; width: auto; margin-left: 0px; margin-right: 0px;"><div class="container_row justify_center"><div id="arcAds-452729eb-b15b-4685-8636-a1e71ecfffca" class="arcad" data-google-query-id="CIbf1OD8h_MCFQ9E0wodef0Kyg"><div id="google_ads_iframe_/144148308/le-parisien_responsive/economie/economie/article/pave-1_2__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/144148308/le-parisien_responsive/economie/economie/article/pave-1_2" title="3rd party ad content" name="google_ads_iframe_/144148308/le-parisien_responsive/economie/economie/article/pave-1_2" width="300" height="600" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" srcdoc="" data-google-container-id="7" style="border: 0px; vertical-align: bottom;" data-load-complete="true" data-integralas-id-fc33fba1-6add-e8e0-6f4d-cd99c38f4099=""></iframe></div></div></div></div></div><div class="flex" style="position: relative;"><div class="article-most-read  "><div class="most-read-section-title pt_2 pl_2 title_md">Les plus lus, <span class="most-read-section-name">Économie</span></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/votre-argent/ces-francais-qui-nepargnent-pas-je-suis-monte-jusqua-14000-euros-sur-mon-compte-courant-14-09-2021-OBKA4PTSPNG4TE7L4B3NTYANWE.php">Ces Français qui n’épargnent pas : «Je suis monté jusqu’à 14000 euros sur mon compte courant»</a><div class="most-read-index">1</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/le-carburant-des-grandes-surfaces-est-il-vraiment-moins-bon-pour-votre-voiture-14-09-2021-N2IWIRVMKBEYFKXSDMSMSG4G7Q.php">Le carburant des grandes surfaces est-il vraiment moins bon pour votre voiture ? </a><div class="most-read-index">2</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/cheque-energie-le-gouvernement-annonce-une-rallonge-de-100-euros-dici-a-la-fin-de-lannee-15-09-2021-GDBTLWFOC5HIZPHK65F3RBORW4.php">Chèque énergie : le gouvernement annonce une rallonge de 100 euros d’ici à la fin de l’année</a><div class="most-read-index">3</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/votre-argent/vous-envoyez-vos-coordonnees-bancaires-par-mail-attention-a-la-nouvelle-arnaque-au-faux-rib-15-09-2021-ERC56EDGSZAS3PJR3FRL6HCP5E.php">Vous envoyez vos coordonnées bancaires par mail ? Attention à la nouvelle arnaque au faux RIB</a><div class="most-read-index">4</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/vente-de-sous-marins-la-france-perd-le-contrat-du-siecle-avec-laustralie-15-09-2021-ZVOYL4KVKBBBZJ6MKINOZIRTDA.php">Vente de sous-marins : pourquoi l’Australie a déchiré le «contrat du siècle» remporté par la France</a><div class="most-read-index">5</div></div></div><div style="width: 299px; height: 250px; margin: 0px; float: none; padding: 0px; border: 0px; border-spacing: 0px; font-size: 1em; position: static;"></div><div id="parent-arcAds-5948ea4a-03a4-42c3-a8f1-c58374b0be55" class="container_column sticky below_nav ad_pave-2" style="position: fixed; left: 961px; right: 16px; bottom: auto; width: auto; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div class="container_row justify_center"><div id="arcAds-5948ea4a-03a4-42c3-a8f1-c58374b0be55" class="arcad" data-google-query-id="CI_7p7b9h_MCFURD0wodSngB-A"><div id="google_ads_iframe_/144148308/le-parisien_responsive/economie/economie/article/pave-2_4__container__" style="border: 0pt none; display: inline-block; width: 300px; height: 600px;"><iframe frameborder="0" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/container(2).html" id="google_ads_iframe_/144148308/le-parisien_responsive/economie/economie/article/pave-2_4" title="3rd party ad content" name="" scrolling="no" marginwidth="0" marginheight="0" width="300" height="600" data-is-safeframe="true" data-google-container-id="b" style="border: 0px; vertical-align: bottom;" data-load-complete="true"></iframe></div></div></div></div><div class="article-newspaper-thumbnail sticky under_event_sub_menu ff_gcd hidden"><div class="fs_24_32 mb_05">Journal du jour</div><div class="article-newspaper-thumbnail_date fs_16_20 mb_150">18 Septembre 2021</div><div id="fusion-static-enter:f0fbwy6gcBQk1R1" data-fusion-component="f0fbwy6gcBQk1R1" style="display: none;"></div><img class="article-newspaper-thumbnail_img mb_2" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/lp75_vignette_une.jpeg" loading="lazy" pinger-seen="true"><div id="fusion-static-exit:f0fbwy6gcBQk1R1" data-fusion-component="f0fbwy6gcBQk1R1" style="display: none;"></div><a target="_blank" rel="noopener noreferrer" class="article-button ff_gct fs_14_20 fw_sb" href="https://www.kiosque.leparisien.fr/">Lire le journal</a></div><div><div id="ob_holder" style="display: none;"><iframe id="ob_iframe" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/obUserSync.html" style="display: none; width: 1px; height: 1px;"></iframe></div><div class="OUTBRAIN" data-src="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php" data-widget-id="SB_3" data-ob-mark="true" data-browser="chrome" data-os="win32" data-dynload="" data-idx="0" id="outbrain_widget_0"></div> <script type="text/javascript" async="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/outbrain.js"></script></div></div></div></article></div></div><section id="bottom" class="bottom col article-layout"><div><div class="ob-smartfeed-wrapper"><div class="OUTBRAIN mt_8_nm mt_6" data-src="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php" data-widget-id="AR_14" data-ob-template="leparisien" data-ob-mark="true" data-browser="chrome" data-os="win32" data-dynload="" data-idx="1" id="outbrain_widget_1"><div class="ob-widget ob-grid-layout AR_14 ob-cmn-AR_14" data-dynamic-truncate="true">
            <style type="text/css">.ob-grid-layout,.ob-grid-layout *{-webkit-box-sizing:content-box;box-sizing:content-box}.ob-grid-layout .ob-widget-items-container{display:-ms-grid;display:grid;clear:both}.ob-grid-layout .ob-dynamic-rec-container{position:relative}.ob-grid-layout .ob-dynamic-rec-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.ob-grid-layout .ob-unit{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.ob-grid-layout .ob-unit.ob-rec-image-container{position:relative;width:100%;height:auto}.ob-grid-layout .ob-unit .ob-rec-logo-container.logo-over-image{position:absolute}.ob-grid-layout .ob-rec-image,.ob-grid-layout .ob-rec-video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;max-height:100%}.ob-grid-layout .ob-rec-rtb-image{background-color:#fff;background-position:top;background-repeat:no-repeat;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ob-grid-layout .ob-rec-label{position:absolute;bottom:0;left:0;padding:0 3px;color:#fff;font-size:10px;line-height:15px}.ob-grid-layout .ob-rec-text-wrapper,.ob-rec-source-wrapper{display: flex;align-items:baseline;} .ob-grid-layout .ob-rec-text-wrapper,.ob-rec-source-wrapper .ob-rec-label{position: static;align-self: baseline;border-radius: 2px;padding: 2px 6px;}.ob-grid-layout .ob-video-icon-container{position:absolute;left:0}.ob-grid-layout .ob-video-icon-container .ob-video-icon{height:100%;opacity:.7}.ob-grid-layout .ob-rec-author{text-overflow:ellipsis;overflow:hidden}.ob-grid-layout.ob-text-on-image .ob-unit.ob-rec-image-container:after{content:"";display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,4,7,0)),color-stop(76%,rgba(0,4,7,.41)),to(rgba(0,4,7,.54)));background-image:linear-gradient(180deg,rgba(0,4,7,0),rgba(0,4,7,.41) 76%,rgba(0,4,7,.54));height:100%;position:absolute;width:100%;top:0;left:0}.ob-grid-layout.ob-text-on-image .ob-dynamic-rec-link{position:relative}.ob-grid-layout.ob-text-on-image .ob-sub-units{position:absolute;bottom:0}.ob-grid-layout .ob-widget-footer{position:relative}.ob-grid-layout .ob-widget-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ob-grid-layout .ob-rec-source{word-break:break-all}
.AR_14.ob-grid-layout .ob-widget-items-container {
    -ms-grid-columns: (1fr)[1];
    grid-template-columns: repeat(1, minmax(min-content, 1fr));
    -ms-grid-rows: (1fr)[1];
    grid-template-rows: repeat(1, auto);
    margin: 0px 0px 30px 0px
}
.AR_14.ob-grid-layout .ob-unit.ob-rec-image-container .ob-image-ratio {padding-top: 62.68221574344023%;}
.AR_14.ob-widget .ob-rec-image-container .ob-rec-image {opacity:0;transition:all 750ms;}
.AR_14.ob-widget .ob-rec-image-container .ob-rec-image.ob-show {opacity:1;}
.AR_14.ob-widget .ob-widget-header {font-weight:normal;}
.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-text,
.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-source,
.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-description{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;max-height: initial;}
.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-text{-webkit-line-clamp: 3;}
.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-source{-webkit-line-clamp: 1;}
.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-description{-webkit-line-clamp: 3;}
.AR_14.ob-widget .ob-rec-text {font-weight:bold;}
.AR_14.ob-widget .ob-rec-source {font-weight:normal;}
.AR_14.ob-widget .ob-rec-date {font-weight:bold;}
.AR_14.ob-widget .ob-rec-description {max-height:53.0px;overflow:hidden;font-weight:normal;}

.AR_14.ob-widget .ob-rec-image-container .ob-video-icon-container {position:absolute;left:0;height:30%;width:100%;text-align:center;top:35%;}
.AR_14.ob-widget .ob-rec-image-container .ob-video-icon {display:inline-block;height:100%;float:none;opacity:0.7;transition: opacity 500ms;}
.AR_14.ob-widget .ob-rec-image-container .ob-video-icon:hover {opacity:1;}
.AR_14.ob-widget .ob_what{direction:ltr;clear:both;padding:5px 10px 0px;}
            .AR_14 .ob_what a:after {content: "";vertical-align:super;;;background-image: url('https://widgets.outbrain.com/images/widgetIcons/achoice.svg');background-size:75% 75%;width:12px;height:12px;padding-left:4px;display:inline-block;background-repeat:no-repeat;background-position:right center;border-left:1px solid #999;}
    .AR_14.ob-widget .ob_what a{color:#757575;font-size:11px;font-family:arial;text-decoration: none;}
.AR_14.ob-widget .ob_what.ob-hover:hover a{text-decoration: underline;}
.AR_14.ob-widget .ob_amelia,
.AR_14.ob-widget .ob_amelia_covid,
.AR_14.ob-widget .ob_logo,
.AR_14.ob-widget .ob_feed_logo,
.AR_14.ob-widget .ob_sfeed_logo,
.AR_14.ob-widget .ob_text_logo{vertical-align:baseline !important;display:inline-block;vertical-align:text-bottom;padding:0px 5px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.AR_14.ob-widget .ob_amelia{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16.svg') no-repeat center top;width:16px;height:16px;margin-bottom:-2px;}
.AR_14.ob-widget .ob_amelia_covid{width:auto;height:16px;max-height:16px;margin-bottom:-2px;}
.AR_14.ob-widget .ob_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_67x12.png') no-repeat center top;width:67px;height:12px;}
.AR_14.ob-widget .ob_text_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_text_logo_67x22.png') no-repeat center top;width:67px;height:22px;}
.AR_14.ob-widget .ob_feed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_feed_logo.png') no-repeat center top;width:86px;height:23px;}
.AR_14.ob-widget .ob_sfeed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_smartFeedLogo.min.svg') no-repeat center top;width:140px;height:21px;}
.AR_14.ob-widget .ob_sphere_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_sphere.svg') no-repeat center top;width:93px;height:27px;vertical-align:baseline!important;display:inline-block;vertical-align:text-bottom;padding:0px 0px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
.AR_14.ob-widget .ob_amelia{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16@2x.png') no-repeat center top;width:16px;height:16px;margin-bottom:-2px; background-size:16px 32px;}
.AR_14.ob-widget .ob_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_67x12@2x.png') no-repeat center top;width:67px;height:12px; background-size:67px 24px;}
.AR_14.ob-widget .ob_text_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_text_logo_67x22@2x.png') no-repeat center top;width:67px;height:20px; background-size:67px 40px;}
.AR_14.ob-widget .ob_feed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_feed_logo@2x.png') no-repeat center top;width:86px;height:23px;background-size: 86px 23px;}
}
@media only screen and (max-width: 600px) {
.AR_14.ob-widget .ob_sfeed_logo{width:90px;height:20px;background-size:90px 20px;}
}
.AR_14.ob-widget:hover .ob_amelia,
.AR_14.ob-widget:hover .ob_logo,
.AR_14.ob-widget:hover .ob_text_logo{background-position:center bottom;}
  .AR_14.ob-widget {position:relative;}
  .AR_14.ob-widget .ob_what{position:absolute;top:5px;right:0px;}
  .AR_14.ob-widget .ob_what{text-align:right;}
  .AR_14.ob-widget .ob_what.ob_what_resp{position: static;float:  right;padding: 0px;font-weight: normal;}

.AR_14.ob-widget .ob_what.ob_what_resp{padding:5px 0;}.AR_14.ob-grid-layout .ob-rec-image-container .ob-rec-label {bottom:0;left:0}

.ob-cmn-AR_14.ob-grid-layout .ob-widget-header {font-family:inherit;font-size:18px;color:black;margin:0px 0px 20px 0px}
.ob-cmn-AR_14.ob-grid-layout .ob-sub-units {margin:0px 0px 0px 0px}
.ob-cmn-AR_14.ob-grid-layout .ob-grid-button-container {font-family:GraphikCondensed;line-height:1.25;font-size:20px;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-text {font-family:GraphikCondensed;color:#212121;margin:15px 0px 3px 0px;text-align:left;line-height:1.25;font-size:20px;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-text:hover {color:#212121;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-source {font-family:GraphikCompact;color:#7D8F9B;margin:0px 0px 0px 0px;text-align:left;font-size:16px;line-height:1.25;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-date {font-family:inherit;color:black;padding:0px 0 0px;text-align:left;font-size:12px;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-author {font-family:inherit;color:black;padding:0px 0 0px;text-align:left;font-size:12px;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-description {font-family:inherit;color:black;margin:0;text-align:left;font-size:14px;line-height:1.25;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-brandName {font-family:GraphikCondensed;padding:$dynamic:TitleMarginTop$px 0 $dynamic:TitleMarginBottom$px;line-height:1.25;font-size:13px;font-weight:400;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-brandLogo {width:$dynamic:BrandLogoWidth$px;height:$dynamic:BrandLogoHeight$px;}
.ob-cmn-AR_14.ob-grid-layout .ob-unit.ob-rec-image-container span.ob-rec-label {background-color:#666;color:;font-family:;}
.ob-cmn-AR_14.ob-grid-layout .ob-rec-text-wrapper span.ob-rec-label,.ob-rec-source-wrapper span.ob-rec-label {background-color:#666;color:;font-family:;}
.ob-cmn-AR_14.ob-grid-layout .ob-widget-items-container {grid-row-gap:15px;grid-column-gap:15px;}
.ob-cmn-AR_14.ob-grid-layout .ob-widget-items-container .ob-dynamic-rec-container {padding:0px;border:none;background-color:initial;}
</style>
                <style type="text/css" class="ob-custom-css">.ob-smartfeed-wrapper { max-width: 1280px; margin-left: auto; margin-right: auto;}.OUTBRAIN { margin: 0 38.15% 0 13.45%;}.OUTBRAIN:before { padding-top: 0;}.AR_14.ob-widget { padding-top: 40px;}.ob-grid-layout .ob-widget-header { justify-content: left; border-bottom: 1px solid #DFE4E6;}.AR_14.ob-grid-layout .ob-sub-units,.OUTBRAIN .SFD_STP_20.ob-grid-layout .ob-sub-units,.OUTBRAIN .SFD_STP_22.ob-grid-layout .ob-sub-units,.OUTBRAIN .SFD_STP_23.ob-grid-layout .ob-sub-units { display: grid; grid-auto-flow: row;}.OUTBRAIN img.ob-unit.ob-rec-logo { padding-top: 2px; width: 60px !important; height: 18px !important;}.ob-smartfeed-wrapper .OUTBRAIN .ob-p .ob-rec-logo-container .ob-rec-logo { display: none;}.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-text,.OUTBRAIN .SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-text,.OUTBRAIN .SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-text,.OUTBRAIN .SFD_STP_22.ob-widget .ob-dynamic-rec-container .ob-rec-text,.OUTBRAIN .SFD_STP_23.ob-widget .ob-dynamic-rec-container .ob-rec-text { grid-row: 1; line-height: 25px; font-weight: 500;}.OUTBRAIN .SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-source { line-height: 20px;}/*.OUTBRAIN .SFD_STP_20.ob-grid-layout .ob-rec-author,*//*.OUTBRAIN .SFD_STP_22.ob-grid-layout .ob-rec-author {*//* color: #212121;*//* font-family: GraphikCondensed;*//* font-weight: 600;*//* font-size: 14px;*//* line-height: 17px;*//* background: #FFCC33;*//* border-radius: 2px;*//* position: absolute;*//* z-index: 2;*//* top: 10px;*//* left: 10px;*//* padding: 4px 7px;*//*}*/.OUTBRAIN .ob-o.ob-oc span.ob-unit.ob-rec-author { display: none !important;}.AR_14.ob-widget .ob-dynamic-rec-container .ob-rec-logo-container,.OUTBRAIN .SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-logo-container,.OUTBRAIN .SFD_STP_22.ob-widget .ob-dynamic-rec-container .ob-rec-logo-container { grid-row: 2}.AR_14.ob-widget .ob_what.ob_what_resp { padding: 0px 0 10px 0px;}.OUTBRAIN .SFD_STP_20.ob-widget .ob-recIdx-0,.OUTBRAIN .SFD_STP_22.ob-widget .ob-recIdx-0,.OUTBRAIN .SFD_STP_23.ob-widget .ob-recIdx-0,.OUTBRAIN .SFD_STP_20.ob-widget .ob-recIdx-2,.OUTBRAIN .SFD_STP_22.ob-widget .ob-recIdx-2 { margin-right: 7px;}.OUTBRAIN .SFD_STP_20.ob-widget .ob-recIdx-1,.OUTBRAIN .SFD_STP_22.ob-widget .ob-recIdx-1,.OUTBRAIN .SFD_STP_23.ob-widget .ob-recIdx-1,.OUTBRAIN .SFD_STP_20.ob-widget .ob-recIdx-3,.OUTBRAIN .SFD_STP_22.ob-widget .ob-recIdx-3 { margin-left: 7px; -ms-grid-column: 2;}/*.darkmode .AR_14.ob-widget .ob-rec-text,.darkmode .OUTBRAIN .SFD_STP_20.ob-widget .ob-rec-text,.darkmode .OUTBRAIN .SFD_STP_21.ob-widget .ob-rec-text,.darkmode .OUTBRAIN .SFD_STP_22.ob-widget .ob-rec-text { color: #FFFFFF;}.darkmode .AR_14.ob-widget .ob-rec-source,.darkmode .OUTBRAIN .SFD_STP_20.ob-widget .ob-rec-source,.darkmode .OUTBRAIN .SFD_STP_21.ob-widget .ob-rec-source,.darkmode .OUTBRAIN .SFD_STP_22.ob-widget .ob-rec-source { color: #AAB7C1;}*/@media screen and (max-width: 1135px) { .OUTBRAIN { margin: 0 38.5% 0 16px; }}@media screen and (max-width: 1019px) { .OUTBRAIN { margin: 0px 13.8% 0 13.8%; }}@media screen and (max-width: 739px) { .OUTBRAIN { margin: 0 16px; }}</style>
        <div class="ob-widget-header">
    <span class="ob-grid-header-text"> </span>
<div class="ob_what ob_what_resp">
		<a href="https://www.outbrain.com/what-is/default/fr" rel="nofollow" onclick="OBR.extern.callWhatIs(&#39;https://www.outbrain.com/what-is/default/fr&#39;,&#39;&#39;,-1,-1,true ,null);return false"><span class="ob_sfeed_logo" title="outbrain.com"></span></a>
	</div>
</div>




        <div class="ob-widget-items-container"><div class="ob-dynamic-rec-container ob-recIdx-0 ob-p" data-pos="0">
    <a class="ob-dynamic-rec-link " onclick="" href="https://infos-seniors.com/index.html?sourceref=obasenis&amp;utm_source=outbrain&amp;utm_medium=nativeads&amp;utm_campaign=santeseniors&amp;utm_source=outbrain&amp;utm_medium=nativeads&amp;utm_campaign=santeseniors&amp;utm_term=$section_name$&amp;aass_clid_tg=$ob_click_id$&amp;obOrigUrl=true" onmousedown="this.href=&#39;https://paid.outbrain.com/network/redir?p=yJpkzPLttD8hHM3scA994Hqm_O0V5ByHyVgLq6yPaV4xyPnFjGS6dqH1VhFJsDgIq7KtXT5y0YQ2fdQaxU266QlcqjCbVrU-Z7RQPs4vs-22AlOQMKPRCc8Yozs6Pie9UkGqqGGvLql0748EfE1jFCFjHGVn6KSO6zxOA2XJ7kJr-q9MpWQZ8H5XN98FBJlN1LeJ0m4na-38NM_x638bxt8SMfEIMy6tbptzTCQM-l013kQ33l6UskvXvHnAdBLotWpylnOotg8hynk58KspXXkPZ8-WxOhkAUQU1olz6twT_YnnyOPTpxcOoko-dGozhtvuln0mO1SP--E-OvCOwS1AIHzlhFDRfXLFBCY4jXMekECDqx72xfeiEiz9Zg4uxOdediq-DL0PPiA5Cxix0raMpx07YCRs8ZIpIIwvY37sD8645owikUTwaL6LnaceOcwSCzgoK1u4m2aFOPxs5mQGl8YQ5MUnN1is2e_wNBcKHdSibcfg27vJ0XOHnbmntdhKqUK0_18jzm7K3o7DFQm6gczrgY9BfVyf2s8rZit7CsfHnemIl8-VgBkMJrSq_1miNlOef0yqyaotjYeaU--Kxd4Qn36wA-AWzfhpPppIk2_l24ANKvo7S8blSCUZ-djyOQAmVhULZGuXbkBjjS-CZqnn23x63JwGN_S4_8iZ7mQGp0OQQ9uta4Jjau-cnUq37zcxR7cqJh11yjvEGS60X_dq8ANvZpRg4f6kQSqgRN8AcqqDxNJU_XCeXfzRdrN45JTqVvG1xmLYWTbQfJAbr6BYozy_BlS_sFAJ_AbZi2W1xzgqo0VmwHf35KbA12NGxgK9mMPMQLrB5BdhcNCvQ1BO4fChaoQGXPlGVS9s0dqLhU4bs2I3-B_1cfZIYPkiASpWz4AxHEjHpqEKNHqslgYMqowFQtDXDTdFvZJtDhhiYfOgmWWMop2jsN28bal2mnpUAGO2RoXMuQTAiW6WWSk8Tmf9V2-CWTpoCDXWpUZXMDdUy4Xp32Q3KIPWqlF-D3CrLzmHdee0wcFT8TeqW81_uiB-_yxrlCESi2PFooBj7RxiqUMMJEiA4Md0E0u7zCxp1w5TEqHeq2svfIRzoCvfszxZG7x-KlR7c4huAQL9U18Prk9scOJV0UmbRUF3OUYh5qFyU-sV4aJoFP9LiDqTQJURr8ERSC_HrojVCmdcwfEJRe24gz7qEBBMmwCnChqmn1Sf2yAAQu-VWGfoAa5ZuZ-63CHRN615zmvOV6RiVkEfphJrOcF6Mro-4IDttI8SpbP-a0JU8FErSwh4muSnYlhnREH3gdubq2iZcr_X2O5p6txXATyRb_yczL-9seczQyaW3E_PkIL1-rWc1w9MzaIN2W3kNiTbnTBjyOuNBhxuycBG61ZbF1ZsR_K2flSICUYK9i2qOkj1L66b5nMqF8qOrS4Cwj_dOE0xu2DNcC44ZUcrlHRkRvZuFMhB4lDEMORVHvZl86GkIlPf0TNn8rrnElVkWt5l9UfAEh6rSC3DqXKBhpiXThWJgYzcyc1p49GVR4B-6eUllXZdbtTfymt42lJg9nPFQ3wEDxLYtPJP0F-8RNzwrlLTrpe59fkOYYMOTVxijYTgBwLf3X2_6uqrOjxzz06E22fnZ88xv7SJ6NrRqd-yZf96ycGLcvVN7zs53MbD1s2C77Cd8AKEuRTlWLF53hOS4voJgOIUqfAe9vjwOrRZ617oii8J6CPVFZJLnHx1NbagDBUzv46iIF1IBoqLDYEY4ZqcXIP9hKQW3ONvhrEinvaTF1UlMTkhgv9nu-bRZhddIDZkMBUFO6PWz5gS5KI9WZw98qr56LHsA3-lwlYNxrqLTgt-9BW12h3xPKkxjHN3oPGUbwNX3uzqRbahE9iCDQMMMW-48jKV8DCQDJND5expDDWN6c5sWMms8G_5K6jyqSfO7sws9xVt-rxe-rEq_cgJAc09tLGXXF_wqLBVeibajRL0LeDwtjjdJqZms_EnIVdHLYJ1tR-gyxE4i7EPDSUoipNeS7vyJR5gpgJLocFBTowTiOsTnFiF3H6OAJ9C4lrSlWTcVFPVeMkn2QMVdOI&amp;c=5b9f75e9&amp;v=3&#39;;" target="_blank" rel="nofollow noopener">
    <span class="ob-unit ob-rec-image-container" data-type="Image">
  <div class="ob-image-ratio"></div>
                      <img class="ob-rec-image ob-show" aria-hidden="true" onload="this.className+=&#39; ob-show&#39;" alt="Il est désormais possible de résilier sa mutuelle. Les retraités en profitent." title="Il est désormais possible de résilier sa mutuelle. Les retraités en profitent." onerror="OBR.extern.imageError(this)" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/eyJpdSI6IjllOWQ3MzI3NzU4NjkxM2UzNmJlY2UyNDdhNzRjNjg5OTZlMmQ3NWE3NjRlODE0MDgyODNjZmVlNmVjZWZkODkiL.webp">
                                            </span>
    <section class="ob-sub-units ob-cta">
        <span class="ob-unit ob-rec-text" data-type="Title" title="Il est désormais possible de résilier sa mutuelle. Les retraités en profitent.">Il est désormais possible de résilier sa mutuelle. Les retraités en profitent.</span>
            <span class="ob-unit ob-rec-source" data-type="Source">Annonce, infos-seniors.com</span>
    

    </section>
    </a>
   </div>
</div>        <div class="ob-widget-footer">
<div class="ob-pixels">
        </div>
</div>
    </div></div><div class="OUTBRAIN" data-src="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php" data-widget-id="SFD_STP_20" data-card-idx="1" data-feed-father-idx="1" data-ob-mark="true" data-browser="chrome" data-os="win32" data-dynload="" data-idx="3" id="outbrain_widget_3"><div class="ob-widget ob-grid-layout SFD_STP_20 ob-cmn-SFD_STP_20" data-dynamic-truncate="true">
            <style type="text/css">.SFD_STP_20.ob-grid-layout .ob-widget-items-container {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, minmax(min-content, 1fr));
    -ms-grid-rows: (1fr)[1];
    grid-template-rows: repeat(1, auto);
    margin: 0px 0px 30px 0px
}
.SFD_STP_20.ob-grid-layout .ob-unit.ob-rec-image-container .ob-image-ratio {padding-top: 62.68221574344023%;}
.SFD_STP_20.ob-widget .ob-rec-image-container .ob-rec-image {opacity:0;transition:all 750ms;}
.SFD_STP_20.ob-widget .ob-rec-image-container .ob-rec-image.ob-show {opacity:1;}
.SFD_STP_20.ob-widget .ob-widget-header {font-weight:bold;}
.SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-text,
.SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-source,
.SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-description{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;max-height: initial;}
.SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-text{-webkit-line-clamp: 3;}
.SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-source{-webkit-line-clamp: 2;}
.SFD_STP_20.ob-widget .ob-dynamic-rec-container .ob-rec-description{-webkit-line-clamp: 3;}
.SFD_STP_20.ob-widget .ob-rec-text {font-weight:normal;}
.SFD_STP_20.ob-widget .ob-rec-source {font-weight:normal;}
.SFD_STP_20.ob-widget .ob-rec-date {font-weight:bold;}
.SFD_STP_20.ob-widget .ob-rec-description {max-height:53.0px;overflow:hidden;font-weight:normal;}

.SFD_STP_20.ob-widget .ob-rec-image-container .ob-video-icon-container {position:absolute;left:0;height:30%;width:100%;text-align:center;top:35%;}
.SFD_STP_20.ob-widget .ob-rec-image-container .ob-video-icon {display:inline-block;height:100%;float:none;opacity:0.7;transition: opacity 500ms;}
.SFD_STP_20.ob-widget .ob-rec-image-container .ob-video-icon:hover {opacity:1;}
.SFD_STP_20.ob-widget .ob_what{direction:ltr;clear:both;padding:5px 10px 0px;}
.SFD_STP_20.ob-widget .ob_what a{color:#757575;font-size:11px;font-family:arial;text-decoration: none;}
.SFD_STP_20.ob-widget .ob_what.ob-hover:hover a{text-decoration: underline;}
.SFD_STP_20.ob-widget .ob_amelia,
.SFD_STP_20.ob-widget .ob_amelia_covid,
.SFD_STP_20.ob-widget .ob_logo,
.SFD_STP_20.ob-widget .ob_feed_logo,
.SFD_STP_20.ob-widget .ob_sfeed_logo,
.SFD_STP_20.ob-widget .ob_text_logo{vertical-align:baseline !important;display:inline-block;vertical-align:text-bottom;padding:0px 5px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.SFD_STP_20.ob-widget .ob_amelia{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16.svg') no-repeat center top;width:16px;height:16px;margin-bottom:-2px;}
.SFD_STP_20.ob-widget .ob_amelia_covid{width:auto;height:16px;max-height:16px;margin-bottom:-2px;}
.SFD_STP_20.ob-widget .ob_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_67x12.png') no-repeat center top;width:67px;height:12px;}
.SFD_STP_20.ob-widget .ob_text_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_text_logo_67x22.png') no-repeat center top;width:67px;height:22px;}
.SFD_STP_20.ob-widget .ob_feed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_feed_logo.png') no-repeat center top;width:86px;height:23px;}
.SFD_STP_20.ob-widget .ob_sfeed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_smartFeedLogo.min.svg') no-repeat center top;width:140px;height:21px;}
.SFD_STP_20.ob-widget .ob_sphere_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_sphere.svg') no-repeat center top;width:93px;height:27px;vertical-align:baseline!important;display:inline-block;vertical-align:text-bottom;padding:0px 0px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
.SFD_STP_20.ob-widget .ob_amelia{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16@2x.png') no-repeat center top;width:16px;height:16px;margin-bottom:-2px; background-size:16px 32px;}
.SFD_STP_20.ob-widget .ob_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_67x12@2x.png') no-repeat center top;width:67px;height:12px; background-size:67px 24px;}
.SFD_STP_20.ob-widget .ob_text_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_text_logo_67x22@2x.png') no-repeat center top;width:67px;height:20px; background-size:67px 40px;}
.SFD_STP_20.ob-widget .ob_feed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_feed_logo@2x.png') no-repeat center top;width:86px;height:23px;background-size: 86px 23px;}
}
@media only screen and (max-width: 600px) {
.SFD_STP_20.ob-widget .ob_sfeed_logo{width:90px;height:20px;background-size:90px 20px;}
}
.SFD_STP_20.ob-widget:hover .ob_amelia,
.SFD_STP_20.ob-widget:hover .ob_logo,
.SFD_STP_20.ob-widget:hover .ob_text_logo{background-position:center bottom;}
  .SFD_STP_20.ob-widget .ob_what{text-align:right;}
  .SFD_STP_20.ob-widget .ob_what.ob_what_resp{position: static;float:  right;padding: 0px;font-weight: normal;}

.SFD_STP_20.ob-widget .ob_what.ob_what_resp{padding:5px 0;}.SFD_STP_20.ob-grid-layout .ob-rec-image-container .ob-rec-label {bottom:0;left:0}

.ob-cmn-SFD_STP_20.ob-grid-layout .ob-widget-header {font-family:inherit;font-size:18px;color:black;margin:8px 0px 12px 0px}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-sub-units {margin:0px 0px 0px 0px}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-grid-button-container {font-family:GraphikCondensed;line-height:1.25;font-size:20px;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-text {font-family:GraphikCondensed;color:#212121;margin:15px 0px 3px 0px;text-align:left;line-height:1.25;font-size:20px;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-text:hover {color:#212121;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-source {font-family:GraphikCompact;color:#7D8F9B;margin:0px 0px 0px 0px;text-align:left;font-size:16px;line-height:1.25;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-date {font-family:inherit;color:black;padding:0px 0 0px;text-align:left;font-size:12px;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-author {font-family:inherit;color:black;padding:0px 0 0px;text-align:left;font-size:12px;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-description {font-family:inherit;color:black;margin:0;text-align:left;font-size:14px;line-height:1.25;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-brandName {font-family:GraphikCondensed;padding:$dynamic:TitleMarginTop$px 0 $dynamic:TitleMarginBottom$px;line-height:1.25;font-size:13px;font-weight:400;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-brandLogo {width:$dynamic:BrandLogoWidth$px;height:$dynamic:BrandLogoHeight$px;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-unit.ob-rec-image-container span.ob-rec-label {background-color:#666;color:;font-family:;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-rec-text-wrapper span.ob-rec-label,.ob-rec-source-wrapper span.ob-rec-label {background-color:#666;color:;font-family:;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-widget-items-container {grid-row-gap:15px;grid-column-gap:0px;}
.ob-cmn-SFD_STP_20.ob-grid-layout .ob-widget-items-container .ob-dynamic-rec-container {padding:0px;border:none;background-color:initial;}
</style>
                <style type="text/css" class="ob-custom-css"></style>
        



        <div class="ob-widget-items-container"><div class="ob-dynamic-rec-container ob-recIdx-0 ob-o ob-oc" data-pos="0">
    <a class="ob-dynamic-rec-link " onclick="" href="https://www.leparisien.fr/guide-shopping/loisirs-voyages/voyages/pierre-vacances-profitez-de-l-ete-indien-et-faites-20-d-economie-30-08-2021-8434698.php#OB?obOrigUrl=true" onmousedown="this.href=&#39;https://traffic.outbrain.com/network/redir?p=XS65XayeH1P245BUNLWxqwbRqfh4ShyAu9zsoUioLvx8213L4iVVqBIOn6NyiitqE823Bvjl7SDO2pqhFhozrQEj-mgAMuawx45XFXMuITrVH4ugJOj_xIj4o1OvoM8XMyHP_MqxMUwnGrkSS74gNiY0TZM6n9UbHzx31tMzyD4Yq-RZwxU7UI1Uh9B6GCrRmtvanuqDKvu1cVOAyyNdbE__COuL-m2jBV4kWvzphd-gVtxcPkBOuVqy-72nV9w7gwxzWthlzvlQ09dVR_CSBZguxtzrikBqQEQbWkMbaM6Esv062pS7m5--InX-U_hjrKXQb_vwVYRmouBjqUqX0XQtn1eBJDizFr1ce9YRxDO35UFOIVaxxO6m2sOGJmx08yruXfV_gds1rEYJDHZtxIif_xbgj3KF_5TOVtZBnvMlLsWVGtSW0w7sW08iNwhO9k_wuso_4mjF7DiW8Bz_NBJ-hD0j3XOzRwQ-0G1wzHwUvIiHjsu-oOimQzFjR38Z0k6qQ5oHzsQErUglwvLZQfuqyHzEPiCXvwoaBQ-H_D39-le9uSfkk8WFoBcSrM4fLN7Gn0UTqIx0HRF2WuvB2hJP4dUqsqEuB3aoK-tCYqwLwwDLUcMfmHuD-HHDjQ2drRmK5Z9BjIROp3Z38fTaF8IaMOY06WcRbo8Ir3waE8BhXe9-PRnwqfw1e4cGx1vT7LTTzqn-vv7QHsfcxFkyl776WiW5gcGzh7RLcC5UFvunGx6QdEMrYhasTJIGTq-dYQ_e-XsxzhACHjC_AQCMLupZtXG4aZEepCeTqlzNbD4LmViXQcWcpCW83vf8onADW0Gp36RVYXEkpzZ_WHnxvnuJ4s0pbBS-ZoCiHOErkwEU5RmDCz8e9wAh82pu_lYRTuZrCGHSj2esGCGfBVDOI0Xh59_G9nnjEqsEJ6vpfACP37FJoKaYKsxz3lt-am4Vm44tKfJx2mfpowjpIFr9beW3h2qwNmuz434pnCZN5EuzdmspqIS2GCOet8CNQL_ZVbp2w-k9Rmr-e2L_Vf8ONNmXMPkk2Q_WR-sPOz9wexlNTcjhiZuRgITKDEpEYc6d8RnE_qbKYSfaNJV20oox-izTOlALEWigCzhWXYrUrjLRQ3X3A_Pt1I0Iqir6TdquUEMnh0WTn1aA2Iu8SbJjwjo_GxP2-jYWFzzIjHYk34pmpYAQzav_V21nUp0zAJGuUYgIY42wEKvi2yLQAAcyRRVNxFIzHoNBZv4Ka3VTSMo5nt5JYN6Hqim5O1XkKc2XlCU3cI2ZNC8ERzXHkJNJaj4mUG-n60nEthpa_Rcgy5xlzh8OJ_V1mcw2D2o2UOip9jq8zEVrlC8uTLm6Nks_nLN2l-tD81E2QEqQdFXOcGJO5K8iefsTAVs35IH5OdEP9ZSV3WRsHQdyof-0D7DzqrCwlzfcIei7jHDPg-pzBCWpQcTxrB0x3VJLrX2Z9xUv9MAFZ7z47dWfrdiC0mUZC30p9FqY7ytj4MkL1cAJR32Lc90lhSRYX1r_aleTKsascVM8aiQBqOqYrxdQA8FYmTVgx57Cwhp9QMEGWAMWPTA1fxqI7jXVEE3RzNAg3kdrWYd2evkWRvCJNyiXaesbY-_aLViPE0dNqr4yoKXzOoAlvXdNfmFGXxxjVln6cQ34fmNMjL5rZB4HL3VWCOEpdH329dXJLVwLzXpU9Dq2ealFu04HhGJINMhTSufWo3-AoKBK1QM9Y5X87Y4orzCCjrIBAyLU8UDUOo00CCMC9I_4xbdYBGDOZA8NxwNF4ctUe8Tm3r3Iv0AlinS1bLsQvS7YQYqy8qezuNrVOVA_FBVZj6aXkP9uIfmJJ8AR3aoNceEntrSOQOWwpDgzxFcjjhupOAJmF4IZgX9oKWcpaDE&amp;c=2b42815c&amp;v=3&#39;;" target="_self" rel="">
    <span class="ob-unit ob-rec-image-container" data-type="Image">
  <div class="ob-image-ratio"></div>
                      <img class="ob-rec-image ob-show" aria-hidden="true" onload="this.className+=&#39; ob-show&#39;" alt="Pierre &amp; Vacances : profitez de l’été indien et faites 20% d’économie" title="Pierre &amp; Vacances : profitez de l’été indien et faites 20% d’économie" onerror="OBR.extern.imageError(this)" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/eyJpdSI6IjFlNmJmNzQ0MTM5ZjE3ZWE5YzY5ODdkODZmZTg5ZWRjNmUwZDUyZDgyYmQ2NmZmM2UxMTE4MzBmMzdiNTUwOWYiL.webp">
                                      <span class="ob-rec-label ob-oc-label">Le Guide</span>
                </span>
    <section class="ob-sub-units">
        <span class="ob-unit ob-rec-text" data-type="Title" title="Pierre &amp; Vacances : profitez de l’été indien et faites 20% d’économie">Pierre &amp; Vacances : profitez de l’été indien et faites 20% d’économie</span>


    </section>
    </a>
   </div>
<div class="ob-dynamic-rec-container ob-recIdx-1 ob-o ob-oc" data-pos="1">
    <a class="ob-dynamic-rec-link " onclick="" href="https://www.leparisien.fr/guide-shopping/loisirs-voyages/voyages/pierre-vacances-jusqu-a-20-sur-votre-sejour-a-partir-du-30-aout-15-09-2021-8434696.php#OB?obOrigUrl=true" onmousedown="this.href=&#39;https://traffic.outbrain.com/network/redir?p=Z7-w_m6oIJYniLDwusNU4M48IwZeGCu4SJmDNEuKO_bzieuKVgqZS7MnBsPNk_vLaQVKhKhnxcKZDAeZczaq1UhzfTKMVk61RNULFv-M0GyeuFK8OoQ5buFrbzocRnEY5eMV_qFlXA73yay8qJGuiGzi31MZSsIjm87fLzYebIZl881peEO5Iwb8XaJkWxGqFpgArnZPYPgdR7ZIsMlr9A_mziDme3OITS1NM3OcS8Xxci8VYLD8Rf_C-2xrPFGyd0CV0gtFfWtt9LMqE9oiLLQqFsgTHUR3YT6ICgrxmWxgzPsW91NTCiTfdi-Y8zcb4w_aZ-9lXf1IGETDg2zYpPLatG86DdD6uE3E_wl3eWHDnFwf5QsCWsbNwKO41LKh1hZDNAoqEWbJFTjiymtp596q5BV5M4LwjUGN7b7RXQ6AHDcaMSuNVpLR9IkP6kYvlSzWUmKbpURasA6XA6hEZKBkE9HWtmd75QxPui_XBDFDQj8vxiXj5GNH5zTxicZwk1a3_cnIBqXbiNgTyto2QB2peAi1mgXrwyMZO1AV7DI8yp1hAQ8NvkPgD-4gb4eyVgu9fspYnOf1ihCyt9DfWOqCV4KHTKgXUGcJkpzWupTYrfwafxv4sYnr7uak7jGq8wDNCWJx3xzVemp2FH7fMfl8FDv7CcHeoD7sLwtdzsIrWtVLoPL3LWbciwqVfRXHKkqjzraGdAD-9SRCBt_qSs_i_6vjwANlmWgAGM_TPxPks32SYBfepQG1XfP1mtUSSiCWwN-CwVDckakHEbw-NrSxZMPc0RXOnqSakbzVZQsKIPvlw1rKfH6WwEzsjD87_OkaTI2IcTeEzxqH3S1fcoa5INvRTDkxePu6IVsqEWjcpC50SFO_adnHXBPfUBbLjVfm-Ee5Wu_le2b6M-Uq_O1pkMTZ5ftv-S4gxTL0lJjIdwGYsy2KNgjj8lndNN8GgyYx_il8lFh1EPvN1FHPPXbzGMrpr-OMhytbM_RHtNcmvySbdr7YfLZLdA6hKaDsHyr-NWtcxQvyzxDR0BK2TO8cqKgpTXjj52xKB2alYC2QakHI4W_mzt_PEHWz3gGRG1jVZjaGmOQgxAamQDGHa9gxid85Z1zGu5uklpcFA5cYOwhBdY3TRgK0BQgH7rVKnfkeC8V8GNMpLU55aZ4bfaL85VUeKLScduLbdTphw-mkbaFxdx-xjS26ed6pzIRAKqE8bUV2KCoFBcmLZMV1DHhB3WSz-q2Rn6UVHHYU6elLvBlTrlfqIxjh8VvB-Zx1DP0ggimvHUYxYnZld0qNkFX6UfOAvT10pNHhcKkVMxua6fHi2OPjffkZq_IBFlO3KqJegm8Z05uyxoc3dMriakLXWAljujbeYLuwQyvVHIlayB36vMp6FI7qPrsC8pQ3HELlCaGXKF8zTvEnIv2ZO5-uqE0tibdvAGzIKuTL1QKszs3MdfkRLG-xRwmErDs77rfIVx2flYAyed_KhkjoNPMNZpYFMk4QFhvZNta2a0VlZfaDV7SSwatatmMvN56arDBcBBFs2puyEzfwFD4x0f8cUsudU7FhBgQqYrqKpXecNCvKkJ9oe9xrlt3VQD4WmwcTxs38Oav8W5xdT1FlQYHAgg__u4D3FeFAeXwGXQlmQVG1_O4MfnzY3LkuXKERqMPrHZbHbE-zDH_2Z7Dm9XHGIoor3GJZLFigzE_nlyGKFppcbQgSoN7mUccMoJPaYf8iTpRXlDs0BsYrUYpZ2305_k0CRxFT4f5M7jh9qw2-YbUW4hquxISVm9aIZHWuOc6zU1LqXPxiY8791tc1UueOIYEECKiyQHoEYf-6NS7BxFaiyn_SWSXJjwfM2ZCkutb1TxW9EzrJa5VhhwF3Y8wiTUoZTF_KHhw8JKQUsfo&amp;c=ab445035&amp;v=3&#39;;" target="_self" rel="">
    <span class="ob-unit ob-rec-image-container" data-type="Image">
  <div class="ob-image-ratio"></div>
                      <img class="ob-rec-image ob-lazy-img" aria-hidden="true" data-ob-src="https://images.outbrainimg.com/transform/v3/eyJpdSI6ImQ3YTdhZDBlYWQ1YTE3YzM1ZmNiODc2Yzk1ZWVkMTJlMGMxMzQ0NzgzMDE4MjNiMDgwYjNiMDdmY2IwNWNjOTEiLCJ3IjozNDMsImgiOjIxNSwiZCI6MS41LCJjcyI6MCwiZiI6NH0.webp" onload="this.className+=&#39; ob-show&#39;" alt="Bon plan : voyagez à petit prix à partir du 30 août." title="Bon plan : voyagez à petit prix à partir du 30 août." onerror="OBR.extern.imageError(this)">
                                      <span class="ob-rec-label ob-oc-label">Le Guide</span>
                </span>
    <section class="ob-sub-units">
        <span class="ob-unit ob-rec-text" data-type="Title" title="Bon plan : voyagez à petit prix à partir du 30 août.">Bon plan : voyagez à petit prix à partir du 30 août.</span>


    </section>
    </a>
   </div>
</div>        <div class="ob-widget-footer">
<div class="ob_what ob_what_resp">
		<a href="https://www.outbrain.com/what-is/default/fr" rel="nofollow" onclick="OBR.extern.callWhatIs(&#39;https://www.outbrain.com/what-is/default/fr&#39;,&#39;&#39;,-1,-1, false ,null);return false">Recommandé par<span class="ob_logo" title="Outbrain - content marketing"></span></a>
	</div>
<div class="ob-pixels">
        </div>
</div>
    </div>
</div><div class="OUTBRAIN" data-src="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php" data-widget-id="SFD_STP_21" data-card-idx="2" data-feed-father-idx="1" data-ob-mark="true" data-browser="chrome" data-os="win32" data-dynload="" data-idx="4" id="outbrain_widget_4"><div class="ob-widget ob-grid-layout SFD_STP_21 ob-cmn-SFD_STP_21" data-dynamic-truncate="true">
            <style type="text/css">.SFD_STP_21.ob-grid-layout .ob-widget-items-container {
    -ms-grid-columns: (1fr)[1];
    grid-template-columns: repeat(1, minmax(min-content, 1fr));
    -ms-grid-rows: (1fr)[1];
    grid-template-rows: repeat(1, auto);
    margin: 0px 0px 30px 0px
}
.SFD_STP_21.ob-grid-layout .ob-unit.ob-rec-image-container .ob-image-ratio {padding-top: 62.68221574344023%;}
.SFD_STP_21.ob-widget .ob-rec-image-container .ob-rec-image {opacity:0;transition:all 750ms;}
.SFD_STP_21.ob-widget .ob-rec-image-container .ob-rec-image.ob-show {opacity:1;}
.SFD_STP_21.ob-widget .ob-widget-header {font-weight:bold;}
.SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-text,
.SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-source,
.SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-description{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;max-height: initial;}
.SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-text{-webkit-line-clamp: 3;}
.SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-source{-webkit-line-clamp: 1;}
.SFD_STP_21.ob-widget .ob-dynamic-rec-container .ob-rec-description{-webkit-line-clamp: 3;}
.SFD_STP_21.ob-widget .ob-rec-text {font-weight:normal;}
.SFD_STP_21.ob-widget .ob-rec-source {font-weight:normal;}
.SFD_STP_21.ob-widget .ob-rec-date {font-weight:bold;}
.SFD_STP_21.ob-widget .ob-rec-description {max-height:53.0px;overflow:hidden;font-weight:normal;}

.SFD_STP_21.ob-widget .ob-rec-image-container .ob-video-icon-container {position:absolute;left:0;height:30%;width:100%;text-align:center;top:35%;}
.SFD_STP_21.ob-widget .ob-rec-image-container .ob-video-icon {display:inline-block;height:100%;float:none;opacity:0.7;transition: opacity 500ms;}
.SFD_STP_21.ob-widget .ob-rec-image-container .ob-video-icon:hover {opacity:1;}
.SFD_STP_21.ob-widget .ob_what{direction:ltr;clear:both;padding:5px 10px 0px;}
            .SFD_STP_21 .ob_what a:after {content: "";;;background-image: url('https://widgets.outbrain.com/images/widgetIcons/achoice.svg');background-size:75% 75%;width:12px;height:12px;padding-left:4px;display:inline-block;background-repeat:no-repeat;background-position:right center;border-left:1px solid #999;}
    .SFD_STP_21.ob-widget .ob_what a{color:#757575;font-size:11px;font-family:arial;text-decoration: none;}
.SFD_STP_21.ob-widget .ob_what.ob-hover:hover a{text-decoration: underline;}
.SFD_STP_21.ob-widget .ob_amelia,
.SFD_STP_21.ob-widget .ob_amelia_covid,
.SFD_STP_21.ob-widget .ob_logo,
.SFD_STP_21.ob-widget .ob_feed_logo,
.SFD_STP_21.ob-widget .ob_sfeed_logo,
.SFD_STP_21.ob-widget .ob_text_logo{vertical-align:baseline !important;display:inline-block;vertical-align:text-bottom;padding:0px 5px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.SFD_STP_21.ob-widget .ob_amelia{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16.svg') no-repeat center top;width:16px;height:16px;margin-bottom:-2px;}
.SFD_STP_21.ob-widget .ob_amelia_covid{width:auto;height:16px;max-height:16px;margin-bottom:-2px;}
.SFD_STP_21.ob-widget .ob_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_67x12.png') no-repeat center top;width:67px;height:12px;}
.SFD_STP_21.ob-widget .ob_text_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_text_logo_67x22.png') no-repeat center top;width:67px;height:22px;}
.SFD_STP_21.ob-widget .ob_feed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_feed_logo.png') no-repeat center top;width:86px;height:23px;}
.SFD_STP_21.ob-widget .ob_sfeed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_smartFeedLogo.min.svg') no-repeat center top;width:140px;height:21px;}
.SFD_STP_21.ob-widget .ob_sphere_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_sphere.svg') no-repeat center top;width:93px;height:27px;vertical-align:baseline!important;display:inline-block;vertical-align:text-bottom;padding:0px 0px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
.SFD_STP_21.ob-widget .ob_amelia{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16@2x.png') no-repeat center top;width:16px;height:16px;margin-bottom:-2px; background-size:16px 32px;}
.SFD_STP_21.ob-widget .ob_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_logo_67x12@2x.png') no-repeat center top;width:67px;height:12px; background-size:67px 24px;}
.SFD_STP_21.ob-widget .ob_text_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_text_logo_67x22@2x.png') no-repeat center top;width:67px;height:20px; background-size:67px 40px;}
.SFD_STP_21.ob-widget .ob_feed_logo{background:url('https://widgets.outbrain.com/images/widgetIcons/ob_feed_logo@2x.png') no-repeat center top;width:86px;height:23px;background-size: 86px 23px;}
}
@media only screen and (max-width: 600px) {
.SFD_STP_21.ob-widget .ob_sfeed_logo{width:90px;height:20px;background-size:90px 20px;}
}
.SFD_STP_21.ob-widget:hover .ob_amelia,
.SFD_STP_21.ob-widget:hover .ob_logo,
.SFD_STP_21.ob-widget:hover .ob_text_logo{background-position:center bottom;}
  .SFD_STP_21.ob-widget .ob_what{text-align:right;}
  .SFD_STP_21.ob-widget .ob_what.ob_what_resp{position: static;float:  right;padding: 0px;font-weight: normal;}

.SFD_STP_21.ob-widget .ob_what.ob_what_resp{padding:5px 0;}.SFD_STP_21.ob-grid-layout .ob-rec-image-container .ob-rec-label {bottom:0;left:0}

.ob-cmn-SFD_STP_21.ob-grid-layout .ob-widget-header {font-family:inherit;font-size:18px;color:black;margin:8px 0px 12px 0px}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-sub-units {margin:0px 0px 0px 0px}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-grid-button-container {font-family:GraphikCondensed;line-height:1.25;font-size:20px;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-text {font-family:GraphikCondensed;color:#212121;margin:15px 0px 3px 0px;text-align:left;line-height:1.25;font-size:20px;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-text:hover {color:#212121;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-source {font-family:GraphikCompact;color:#7D8F9B;margin:0px 0px 0px 0px;text-align:left;font-size:16px;line-height:1.25;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-date {font-family:inherit;color:black;padding:0px 0 0px;text-align:left;font-size:12px;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-author {font-family:inherit;color:black;padding:0px 0 0px;text-align:left;font-size:12px;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-description {font-family:inherit;color:black;margin:0;text-align:left;font-size:14px;line-height:1.25;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-brandName {font-family:GraphikCondensed;padding:$dynamic:TitleMarginTop$px 0 $dynamic:TitleMarginBottom$px;line-height:1.25;font-size:13px;font-weight:400;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-brandLogo {width:$dynamic:BrandLogoWidth$px;height:$dynamic:BrandLogoHeight$px;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-unit.ob-rec-image-container span.ob-rec-label {background-color:#666;color:;font-family:;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-rec-text-wrapper span.ob-rec-label,.ob-rec-source-wrapper span.ob-rec-label {background-color:#666;color:;font-family:;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-widget-items-container {grid-row-gap:15px;grid-column-gap:15px;}
.ob-cmn-SFD_STP_21.ob-grid-layout .ob-widget-items-container .ob-dynamic-rec-container {padding:0px;border:none;background-color:initial;}
</style>
                <style type="text/css" class="ob-custom-css"></style>
        



        <div class="ob-widget-items-container"><div class="ob-dynamic-rec-container ob-recIdx-0 ob-p" data-pos="0">
    <a class="ob-dynamic-rec-link " onclick="" href="https://ladivine-dannyouth.xyz/bbfee55d-3574-47c1-bccf-4585362343a1?campaign_id=00d9b06bd306970c8798362bb22758a28d&amp;publisher_id=$publisher_id$&amp;publisher_name=$publisher_name$&amp;ad_id=00ce4a4a419746e612917cabcdc6466a2f&amp;ad_title=%24%7Bcity%3Acapitalized%7D%24+%3A+Vos+panneaux+solaires+pay%C3%A9s+par+la+r%C3%A9gion+si+vo&amp;section_id=$section_id$&amp;section_name=$section_name$&amp;req_id=$req_id$&amp;promoted_link_id=00ce4a4a419746e612917cabcdc6466a2f&amp;time_stamp=$time_stamp$&amp;ob_click_id=$ob_click_id$&amp;obOrigUrl=true" onmousedown="this.href=&#39;https://paid.outbrain.com/network/redir?p=PMBZe8lQpIpxV2AEN9w99abnipd99lAN-kBajQh3I-AV0TGQuoJXrj7ftaae-0JIBpDaYRlrmMYIQe6TjjZCG5K1soMAtFb2ITLq4Vj1mapw-y0cmxrgL60gIwaqbxBb6ixTTfHeTmVEo95kFlw0hgUZxt9esao3j7CKiX4arMPKyC6gKSLv5mKZ-Tz-BwkUSRe95fKPBWL3ZIOVDkGd0DP86fvlxG0bmf4nexL-Lczv0iX8x2nut9QgeQcdBQDy-EwF15NZ_RPJFkuozs2jqHzOZFejKYSxxr35hLN1yWkXk4EdlO5SI0EYzMpNsu5zNr3by_4pohePZm7ADKsEysKBNt1OqTuOlUfdhfdwBGaT_CQr_65XgN8CBheZl1pg8aMZsy1D3KmKmQhE13l8hjZdwf1AFZkLw30Usi-FzhYrfVVgLKJVC7dKWPIKhjYAVhHCbvX1baaT80m8S9tcLZnBgh8aSCnkrxSwRpMbcWYyhxpfi1htJw3qR-aHprfINvJ_YBvKrXnFkNXnYc8XwwG6hbukXpJXtF4E62Jp0SpyeSlgyGq4rSfVLI6so_PO54SQJzZX5SxbLGDJubTkaed79u9tWEf8ggp_V9p49xNJRr-r0uenH86C9zhh5Vuj0s4yfpP5NR-sVFhIL8w6jEkh7msnhbYqTWwuvqYfN8x6axStwEfWA7sxMUMjYyn355IGzGdaAaj45tCLyYnMUmpiLu4clzx-tlBFy3pbbXXc9YyA5H-z_KYIgRpAQlh3MylKKaQATW47WpJDgUcu2GV2N3X0Xmw1k5hgwz7mR3ggo4nxJBof7erjbZdig2FcG47EL_NPyiR7JtMDAJobW-jfGCVoVsA8pLgdi5q-X91JHKOvLiXFKyyo9yZLbcDSsgtDyMV_fqjm7Or6cj_zaRxfItMD72VMeICDt4deesDRZFOUKdf1W0ZvihvTnc4H3pzQLQeQuHvO8AZSndi465dn28ibVBq22JpbGCrsQnf8sqolQFwJyo-XvJ5yNZd5LYlwUKB8fNtvlIM11rN6J3jp_zWnalFmZwb0ku-98962giJvr8DLMD6YhBDQWRABBc4uwNp0DVCyLK1DFI-sECdrvNdSTJHY1jLWC4WzAkzeKHd7iVGYrLB9RGEhVoFpdDMAvmQWSxjrLPcGoKUaRENZ3mgNGDj6IAsKFtL47aiAmsVlWvNv95ZtSkvO0nCgVlNEN9uYZeFFT-us5yNedbvBQa8rAWsJi0pHD7nT8O6PnEtL3NSSCS9DY6Cr6AUypKbCoSimUB_nvFDuzverAHHFB0Zr-wn2J8-jDWdrnY2_6a_Mt533DeZ-RDZJprDedBoPlSWevkVN-CmIyf1-DogtIplL_WeaHdU8G_AvXddldS8LIzuUh-nFh1NLo6z7jDKdPsuTa9eaSqv2MsVTpfisJm4Xg9P4xlm5hnrrNHcXCCGST-ITNHVomwTAHGZ6oVV2qfq1yGe69ocBwZO1HuFciI3wRqM9NPn08gBqZyn7Ng-g9k9WijQ6vRdz10vuHps9iRwBNMUN_aCuSPMNbCWvRXN0dx4t4RwBuQX_rn9X2SLoh3lyU6OLxRxAnW8RnSZGamm_QuxMD-acOjIOLhStTvgvV4yK96rswaW44uC8fvPNTrQ1ScNCXp7ZeVOclNybjMPsbDE_8fTa983OO2wyOMLFRadLsnCOwg-im-aByzq3o330iw9vs34kD-SAGkdQ2xUfBE0v5J3Dhule8WlSqWiBSsXJFaBzIFr4YspSpqCXdPYtdnf4y8L9yvNNM-261tEsRNQWaMp1RRQVFUE4owuymfwbm58jZi5XxsyWTMGIzAOJEu89MJwBcBedW5HgW6CAsnX3l8jFEuFLPbqALc6iepap-ylJ5srh895PJsM7LLQWCRlwboK5hUe-y8cH0umnxo8BbSgM5Ga_vJER3MfTyKjjWI_5J50U-vHrBFoqUa-OCWQ5ybLtwQKHOOHmhpBXtkfMMlYeqQF_LqrKKHymRuPemELsbbZ7TqDy5Z5nmECLOGUEhYpBoXasYYrigA16760vSqTy7pv-yhs0tGeitUNoeTw91gV0erE&amp;c=38eebf49&amp;v=3&#39;;" target="_blank" rel="nofollow noopener">
    <span class="ob-unit ob-rec-image-container" data-type="Image">
  <div class="ob-image-ratio"></div>
                      <img class="ob-rec-image ob-lazy-img" aria-hidden="true" data-ob-src="https://images.outbrainimg.com/transform/v3/eyJpdSI6ImVlNmE0Mjk4ZjcwYWQ5MTk3ZTgyNzBmZGIzZWZhZDY3MGFhZDNjZDMyMzViOTJlODgyMDA0OWQ2OGNkM2NiZDIiLCJ3Ijo2ODYsImgiOjQzMCwiZCI6MS41LCJjcyI6MCwiZiI6NH0.webp" onload="this.className+=&#39; ob-show&#39;" alt="Le Beausset : Vos panneaux solaires payés par la région si vous êtes propriétaire" title="Le Beausset : Vos panneaux solaires payés par la région si vous êtes propriétaire" onerror="OBR.extern.imageError(this)">
                                            </span>
    <section class="ob-sub-units ob-cta">
        <span class="ob-unit ob-rec-text" data-type="Title" title="Le Beausset : Vos panneaux solaires payés par la région si vous êtes propriétaire">Le Beausset : Vos panneaux solaires payés par la région si vous êtes propriétaire</span>
            <span class="ob-unit ob-rec-source" data-type="Source">Annonce - Primes Eco - Le guide des économies</span>
    

    </section>
    </a>
   </div>
</div>        <div class="ob-widget-footer">
<div class="ob_what ob_what_resp">
		<a href="https://www.outbrain.com/what-is/default/fr" rel="nofollow" onclick="OBR.extern.callWhatIs(&#39;https://www.outbrain.com/what-is/default/fr&#39;,&#39;&#39;,-1,-1,true ,null);return false">Recommandé par<span class="ob_logo" title="Outbrain - content marketing"></span></a>
	</div>
<div class="ob-pixels">
        </div>
</div>
    </div>
</div></div><div class="OUTBRAIN mt_8_nm mt_6" data-src="https://www.leparisien.fr/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php" data-widget-id="TR_1" data-ob-template="leparisien" data-ob-mark="true" data-browser="chrome" data-os="win32" data-dynload="" data-idx="2" id="outbrain_widget_2"><div class="ob_box_cont CRTR_1">
</div></div></div><div class="container edge"><div class="grid"><div class="article-most-read   mt_6 hidden_tablet hidden_desktop hidden_widescreen"><div class="most-read-section-title pt_2 pl_2 title_md">Les plus lus, <span class="most-read-section-name">Économie</span></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/votre-argent/ces-francais-qui-nepargnent-pas-je-suis-monte-jusqua-14000-euros-sur-mon-compte-courant-14-09-2021-OBKA4PTSPNG4TE7L4B3NTYANWE.php">Ces Français qui n’épargnent pas : «Je suis monté jusqu’à 14000 euros sur mon compte courant»</a><div class="most-read-index">1</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/le-carburant-des-grandes-surfaces-est-il-vraiment-moins-bon-pour-votre-voiture-14-09-2021-N2IWIRVMKBEYFKXSDMSMSG4G7Q.php">Le carburant des grandes surfaces est-il vraiment moins bon pour votre voiture ? </a><div class="most-read-index">2</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/cheque-energie-le-gouvernement-annonce-une-rallonge-de-100-euros-dici-a-la-fin-de-lannee-15-09-2021-GDBTLWFOC5HIZPHK65F3RBORW4.php">Chèque énergie : le gouvernement annonce une rallonge de 100 euros d’ici à la fin de l’année</a><div class="most-read-index">3</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/votre-argent/vous-envoyez-vos-coordonnees-bancaires-par-mail-attention-a-la-nouvelle-arnaque-au-faux-rib-15-09-2021-ERC56EDGSZAS3PJR3FRL6HCP5E.php">Vous envoyez vos coordonnées bancaires par mail ? Attention à la nouvelle arnaque au faux RIB</a><div class="most-read-index">4</div></div><div class="most-read-section"><a class="most-read-headline ui no-decorate text-black" data-block-name="Les_plus_lus_rubrique" data-page-type="Article" href="https://www.leparisien.fr/economie/vente-de-sous-marins-la-france-perd-le-contrat-du-siecle-avec-laustralie-15-09-2021-ZVOYL4KVKBBBZJ6MKINOZIRTDA.php">Vente de sous-marins : pourquoi l’Australie a déchiré le «contrat du siècle» remporté par la France</a><div class="most-read-index">5</div></div></div></div></div><div id="fusion-static-enter:0f20QDrD8re" data-fusion-component="0f20QDrD8re" style="display: none;"></div><div class="container edge"><div class="grid section-chain"><div class="feed-section-title padding_bottom_md margin_bottom_md title_lg_semibold width_full">Économie</div><div class="resizable-chain desktop tablet"><figure class="story-card flex relative article-most-recent-feed"><div class="col desktop-flex tablet-flex mobile-flex"><div class="relative"><a href="https://www.leparisien.fr/economie/un-vol-air-france-atterrit-durgence-a-pekin-apres-un-incident-technique-18-09-2021-DMCQM4ZMF5EY5DTCGJMOUM2HZA.php"><div class="pos_rel"><img class="image " loading="lazy" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/I44SPINCKBHJFOM362NGW35FCU.jpg" alt="L’équipage du Boeing-777 « a décidé de revenir vers Pékin après 14 minutes de vol en raison de la détection d’un incident technique », a indiqué Air France dans un communiqué (illustration)." align="" data-block-name="Économie" data-page-type="Article" pinger-seen="true"></div></a></div></div><div class="story-header col mobile-10 without-label"><div class="story-headline"><a class="no-decorate text-black no-active title_sm" data-block-name="Économie" data-page-type="Article" href="https://www.leparisien.fr/economie/un-vol-air-france-atterrit-durgence-a-pekin-apres-un-incident-technique-18-09-2021-DMCQM4ZMF5EY5DTCGJMOUM2HZA.php">Un vol Air France atterrit d’urgence à Pékin après «un incident technique»</a></div></div></figure><figure class="story-card flex relative article-most-recent-feed"><div class="col desktop-flex tablet-flex mobile-flex"><div class="relative"><a href="https://www.leparisien.fr/economie/business/comment-le-tgv-a-redessine-la-carte-economique-de-la-france-17-09-2021-K2RYJM46IRAY3JS43QZDBXNGXU.php"><div class="pos_rel"><img class="image " loading="lazy" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/MDWJ3CFDCFFSLKF4M425G2GF2I.jpg" alt="Venu célébrer le 40e anniversaire du train à grand vitesse, le président Macron a salué ce vendredi devant le TGV M qui venait d&#39;être dévoilé « le symbole d’une transformation de la vie française ». MAXPPP" align="" data-block-name="Économie" data-page-type="Article" pinger-seen="true"></div></a></div></div><div class="story-header col mobile-10"><div class="story-headline"><span class="story-overlay"><span class="tag label abo">Abonnés</span></span><a class="no-decorate text-black no-active title_sm" data-block-name="Économie" data-page-type="Article" href="https://www.leparisien.fr/economie/business/comment-le-tgv-a-redessine-la-carte-economique-de-la-france-17-09-2021-K2RYJM46IRAY3JS43QZDBXNGXU.php">Comment le TGV a redessiné la carte économique de la France </a></div></div></figure><figure class="story-card flex relative article-most-recent-feed"><div class="col desktop-flex tablet-flex mobile-flex"><div class="relative"><a href="https://www.leparisien.fr/economie/consommation/hypermarches-vers-la-fin-du-jeton-dans-les-chariots-de-courses-17-09-2021-6DVT7ZC5HNGXPONG75F55FAE3M.php"><div class="pos_rel"><img class="image " loading="lazy" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/RMATUITRNFBKZKVPQZFVC54YYI.jpg" alt="Pour éviter un éventuel vol des caddies, un cadenas accroché à la roue arrière du chariot, relié en Wi-fi au magasin, se bloque si celui-ci dépasse le périmètre autorisé. LP/Philippe de Poulpiquet" align="" data-block-name="Économie" data-page-type="Article" pinger-seen="true"></div></a></div></div><div class="story-header col mobile-10 without-label"><div class="story-headline"><a class="no-decorate text-black no-active title_sm" data-block-name="Économie" data-page-type="Article" href="https://www.leparisien.fr/economie/consommation/hypermarches-vers-la-fin-du-jeton-dans-les-chariots-de-courses-17-09-2021-6DVT7ZC5HNGXPONG75F55FAE3M.php">Hypermarchés : vers la fin du jeton dans les chariots de courses</a></div></div></figure><figure class="story-card flex relative article-most-recent-feed"><div class="col desktop-flex tablet-flex mobile-flex"><div class="relative"><a href="https://www.leparisien.fr/economie/eolien-en-mer-les-pecheurs-bretons-deboutes-par-la-justice-europeenne-17-09-2021-O65QXJUOXZBSFFMGBDS7JGCHH4.php"><div class="pos_rel"><img class="image " loading="lazy" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/FENLDUC3RJDNVP32WV5YLYBVZY.jpg" alt="Le tribunal de l’Union européenne a rejeté le recours de pêcheurs bretons, contre des parcs éoliens en mer. Illustration. LP/Olivier Corsan." align="" data-block-name="Économie" data-page-type="Article" pinger-seen="true"></div></a></div></div><div class="story-header col mobile-10 without-label"><div class="story-headline"><a class="no-decorate text-black no-active title_sm" data-block-name="Économie" data-page-type="Article" href="https://www.leparisien.fr/economie/eolien-en-mer-les-pecheurs-bretons-deboutes-par-la-justice-europeenne-17-09-2021-O65QXJUOXZBSFFMGBDS7JGCHH4.php">Eolien en mer : les pêcheurs bretons déboutés par la justice européenne</a></div></div></figure></div></div></div><div id="fusion-static-exit:0f20QDrD8re" data-fusion-component="0f20QDrD8re" style="display: none;"></div></section><footer id="footer" class="col hidden_print"><div id="0f8j7Fg7LrS" class="container edge" style="background-color: rgb(236, 239, 241);"><div class="grid"><div class="resizable-chain desktop tablet mobile padding_bottom_md"><div class="col desktop-4 tablet-8 margin_top_xl thirdPartyGuide"><p class="feed-section-title third-party padding_bottom_ten margin_bottom_md title_md width_full">Guide Shopping Le Parisien</p><figure><div class="pos_rel"><img class="image " loading="lazy" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg" alt="" align=""></div></figure><ul class="normal-line-height ui no-bullet vertical-with-arrows padding_left_md padding_right_md padding_bottom_md border-radius-bottom-4" style="background-color: rgb(255, 255, 255);"><li class="border bottom light bold"><a target="_blank" rel="noopener noreferrer" href="https://www.leparisien.fr/guide-shopping/en-ce-moment/lens-lille-a-quelle-heure-et-sur-quelle-chaine-voir-le-match-18-09-2021-8435259.php" data-block-name="Guides_et_Bons_Plans" data-page-type="Article" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty">Lens - Lille : à quelle heure et sur quelle chaîne voir le match ?</a></li><li class="border bottom light"><a target="_blank" rel="noopener noreferrer" href="https://www.leparisien.fr/guide-shopping/high-tech/smartphones/smartphone-samsung-1-enceinte-google-nest-audio-offerte-pour-l-achat-d-un-galaxy-a52s-5g-18-09-2021-8435178.php" data-block-name="Guides_et_Bons_Plans" data-page-type="Article" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty">Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l’achat d’un Galaxy A52s 5G</a></li><li class="border bottom light"><a target="_blank" rel="noopener noreferrer" href="https://www.leparisien.fr/guide-shopping/conso/sport/salle-de-sport-65-sur-l-abonnement-neoness-oh-my-god-pendant-3-mois-18-09-2021-8435050.php" data-block-name="Guides_et_Bons_Plans" data-page-type="Article" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty">Salle de sport : -65% sur l’abonnement Neoness Oh My God pendant 3 mois</a></li><li class="border bottom light"><a target="_blank" rel="noopener noreferrer" href="https://www.leparisien.fr/guide-shopping/bon-plan/hello-bank-quels-sont-les-avantages-de-la-banque-en-ligne-18-09-2021-8434290.php" data-block-name="Guides_et_Bons_Plans" data-page-type="Article" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty">Hello bank! : Quels sont les avantages de la banque en ligne ?</a></li><li class="bold padding_top_sm"><a target="_blank" rel="noopener noreferrer" href="https://www.leparisien.fr/guide-shopping/" class="no-decorate text-black" data-page-type="Article" data-block-name="Guides_et_Bons_Plans">Sélection shopping</a></li></ul></div><div class="col desktop-4 tablet-8 margin_top_xl"><p class="feed-section-title third-party padding_bottom_ten margin_bottom_md title_md width_full">Offres d'emploi</p><ul class="thirdPartyLegalAds normal-line-height ui no-bullet vertical-with-arrows padding_left_md padding_right_md padding_bottom_sm border-radius-bottom-4" style="background-color: rgb(255, 255, 255);"><li class="border bottom light"><a href="http://emploi.leparisien.fr/emplois/analyste-d-entreprise-h-f-12293058-8.html" target="_blank" rel="noopener noreferrer" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty"><span class="bold">Analyste d'Entreprise H/F</span><br><span class="text-gray-dark">Cedec</span><br><span class="color_black">Île-de-France</span></a></li><li class="border bottom light"><a href="http://emploi.leparisien.fr/emplois/agent-commercial-en-immobilier-h-f-11790155-8.html" target="_blank" rel="noopener noreferrer" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty"><span class="bold">Agent Commercial en Immobilier H/F</span><br><span class="text-gray-dark">Une entreprise</span><br><span class="color_black">Île-de-France - France</span></a></li><li class="border bottom light"><a href="http://emploi.leparisien.fr/emplois/auditeur-hub-personal-finance-h-f-12338809-8.html" target="_blank" rel="noopener noreferrer" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty"><span class="bold">Auditeur Hub Personal Finance H/F</span><br><span class="text-gray-dark">BNP Paribas</span><br><span class="color_black">Levallois-Perret - 92</span></a></li><li class="border bottom light"><a href="http://emploi.leparisien.fr/emplois/technicien-electrique-installation-generale-energie-issy-les-moulineaux-h-f-12338909-8.html" target="_blank" rel="noopener noreferrer" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty"><span class="bold">Technicien Electrique Installation Générale Energie Issy les Moulineaux H/F</span><br><span class="text-gray-dark">Capgemini</span><br><span class="color_black">Île-de-France</span></a></li><li class="border bottom light"><a href="http://emploi.leparisien.fr/emplois/lead-developpeur-h-f-12338828-8.html" target="_blank" rel="noopener noreferrer" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black line-height-twenty"><span class="bold">Lead Développeur H/F</span><br><span class="text-gray-dark">Chronopost</span><br><span class="color_black">Paris - 75</span></a></li><li class="bold padding_top_sm"><a target="_blank" rel="noopener noreferrer" href="https://emploi.leparisien.fr/" class="relative block no-decorate text-black" data-page-type="Article" data-block-name="emploi">Consulter nos offres d'emploi<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li></ul></div><div class="col desktop-4 tablet-8 margin_top_xl"><p class="feed-section-title partner padding_bottom_ten margin_bottom_md title_md width_full">Codes promo</p><ul class="service-optionals normal-line-height ui no-bullet vertical-with-arrows padding_left_md padding_right_md padding_bottom_sm border-radius-4" style="background-color: rgb(255, 255, 255);"><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/amazon.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Amazon<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/cdiscount.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Cdiscount<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/zalando-prive.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Zalando<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/bershka.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Bershka<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/aliexpress.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes Promo Aliexpress<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/castorama.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Castorama<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/boohoo.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Boohoo<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/asos.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Asos<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/nike.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes Promo Nike<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/monoprix.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Monoprix<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/codes-promo/marques/norauto.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Codes promo Norauto<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><a target="_blank" rel="noopener noreferrer" href="http://codes-promo.leparisien.fr/" class="no-decorate"><li class="bold padding_top_sm color_black">Plus de 2000 marchands</li><li>Voir</li></a></ul></div><div class="col desktop-4 tablet-8 margin_top_xl"><p class="feed-section-title partner padding_bottom_ten margin_bottom_md title_md width_full">Services</p><ul class="service-optionals normal-line-height ui no-bullet vertical-with-arrows padding_left_md padding_right_md padding_bottom_sm border-radius-4" style="background-color: rgb(255, 255, 255);"><li class="border bottom light"><a rel="noopener noreferrer" href="https://programme-tv.leparisien.fr/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Programme TV<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.leparisien.fr/jeux/jeu-concours.php" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Mots fléchés, sudoku<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="http://dictionnaire.sensagent.leparisien.fr/index.html" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Dictionnaires<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://annonces-immobilieres.leparisien.fr/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Annonces immobilières<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="http://emploi.leparisien.fr/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Offres d'emploi<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://citation-celebre.leparisien.fr/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Citations et proverbes<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer nofollow" href="https://www.paruvendu.fr/voiture-occasion/?partenaire=leparisien" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Annonces auto<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="http://lesgrappes.leparisien.fr/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Blog de vin<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://carnet.leparisien.fr/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Avis de décès<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://www.annonces-legales.fr/lp/leparisien/choisir-votre-journal" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Annonces légales<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://avisdemarches.leparisien.fr/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Marchés publics<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><li class="border bottom light"><a rel="noopener noreferrer" href="https://annonces.lesechosleparisien.fr/contact/" class="relative block no-decorate padding_top_ten padding_bottom_ten text-black padding_right_lg">Déposer une annonce<figure class="icon icon_lg svg blue-arrow absolute"></figure></a></li><a target="_blank" rel="noopener noreferrer" href="https://www.leparisien.fr/nos-services/" class="no-decorate"><li class="bold padding_top_sm color_black">Tous les services</li><li>Voir</li></a></ul></div></div></div></div><div id="0fcvEBwhbrC" class="container edge footerSubscribe"><div class="grid"><div class="desktop-8 tablet-8"><p class="title_lg margin_bottom_md">Profitez des avantages de l’offre numérique</p><ul class="normal-line-height ui light-dot"><li>L’intégralité des articles et vidéos</li><li>L’info locale qui vous concerne</li><li>Votre journal numérique dès 6h00</li><li>Une navigation sans publicité</li><li>Des offres privilèges avec le Club Le Parisien</li></ul><a class="primary-button button_dark margin_top_lg ui_sm_bold uppercase inline-block no-decorate no-active text-white" href="https://abonnement.leparisien.fr/?origin=FOOWA717&amp;utm_medium=ancrage&amp;utm_source=internal&amp;utm_campaign=footer">Je m'abonne</a></div><div class="container_row col align_items_center justify_end desktop-8 tablet-8 no-right-padding hidden_mobile"><figure class="hidden_mobile hidden_tablet"><div class="pos_rel"><img class="image " loading="lazy" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/footer_img_abo_desktop.png" alt="" align="right"></div></figure><figure class="hidden_mobile hidden_desktop"><div class="pos_rel"><img class="image " loading="lazy" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/footer_img_abo_tablet.png" alt="" align="right"></div></figure></div></div></div><div class="container edge"><div class="grid padding_top_ten"><div class="large-icon-wrapper col padding_top_sm text_align_right no-horizontal-padding-mobile"><a href="http://www.cfcopies.com/contrat-autorisation2/" target="_blank" rel="noindex" class="inline-block icon icon_lg social-icon relative contrat"><span class="tooltip absolute hidden">Centre Français d’Exploitation du Droit de Copie</span></a></div></div><div class="grid padding_top_ten padding_bottom_ten footer-sections"><div class="desktop-3 col section-header relative no-horizontal-padding-mobile" data-amp-bind-class="visible ? &#39;desktop-3 col section-header relative no-horizontal-padding-mobile active&#39; : &#39;desktop-3 col section-header relative no-horizontal-padding-mobile&#39;" on="tap:AMP.setState({visible: !visible}),footer-section-last-child.scrollTo(duration=0)" role="button" tabindex="0"><a class="ui_bold no-decorate text-black" href="https://www.leparisien.fr/archives/">Archives</a><figure class="icon svg more hidden_desktop hidden_tablet absolute"></figure></div><div class="desktop-13 col section-content hidden_mobile no-horizontal-padding-mobile padding_bottom_sm" data-amp-bind-class="visible ? &#39;desktop-13 col section-content no-horizontal-padding-mobile show&#39; : &#39;hidden&#39;"><a class="margin_left_md ui text-black no-decorate inline-block" href="https://www.leparisien.fr/archives/2021/">2021</a><a class="margin_left_md ui text-black no-decorate inline-block" href="https://www.leparisien.fr/archives/2020/">2020</a><a class="margin_left_md ui text-black no-decorate inline-block" href="https://www.leparisien.fr/archives/2019/">2019</a><a class="margin_left_md ui text-black no-decorate inline-block" href="https://www.leparisien.fr/archives/2018/">2018</a><a class="margin_left_md ui text-black no-decorate inline-block" href="https://www.leparisien.fr/archives/2017/">2017</a><a id="footer-section-last-child" class="margin_left_md ui text-black no-decorate inline-block" href="https://www.leparisien.fr/archives/2016/">2016</a></div><div class="padding_bottom_ten container_column"><div class="padding_top_ten"><a href="http://etudiant.aujourdhui.fr/etudiant/agenda/journees-du-patrimoine.html" class="ui_bold no-decorate text-black">Journées du Patrimoine 2021</a></div><div class="padding_top_ten"><a href="https://www.leparisien.fr/codes-promo/marques/" class="ui_bold no-decorate text-black">Codes de réduction</a></div></div></div></div><div id="fusion-static-enter:0fvwmwrD8rY" data-fusion-component="0fvwmwrD8rY" style="display: none;"></div><div class="container edge footer-last"><div class="grid padding_bottom_sm padding_top_md"><div class="desktop-3 tablet-15 section-header relative"><p class="ui_sm">© Le Parisien</p></div><div class="desktop-13 tablet-15 section-content"><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/contact/">Nous écrire</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/qui-sommes-nous/">Qui sommes nous ?</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/charte-egalite/">Charte de l'égalité</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/ethique/">Éthique</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/cgu/">CGU</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/espace-professionnel/">Espace Pro</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/politique-confidentialite/">Politique de confidentialité</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="http://pressroom-lesechos-leparisien.com/">Espace Presse</a><a class="margin_left_md ui_sm text-black no-decorate inline-block margin_bottom_xs" href="https://www.leparisien.fr/cookies/">Politique relative aux cookies</a></div></div></div><div id="fusion-static-exit:0fvwmwrD8rY" data-fusion-component="0fvwmwrD8rY" style="display: none;"></div></footer></div><script id="fusion-metadata" type="application/javascript">window.Fusion=window.Fusion||{};Fusion.arcSite="leparisien";Fusion.contextPath="/pf";Fusion.deployment="358";Fusion.globalContent={"_id":"DEGWCX5KTBGANECBE4FGQ345GA","type":"story","version":"0.10.7","content_elements":[{"_id":"CVANUTO24REWFJBO7IW64WG7PE","type":"text","additional_properties":{"_id":1631863579322,"comments":[],"inline_comments":[]},"content":"Emmanuel Macron est venu souffler ce vendredi en gare de Lyon à Paris les 40 bougies du train fétiche de la SNCF. Lancé par Georges Pompidou, construit sous Valéry Giscard d’Estaing et inauguré le 22 septembre 1981 par François Mitterrand entre Paris et Lyon, il a « changé la France et la vie des Français », comme le souligne le PDG de la SNCF, Jean-Pierre Farandou, précisant que le train à grande vitesse « a transporté trois milliards de personnes en 40 ans ».","credits":{"by":[]}},{"_id":"4HC77222BZC2NIV2ZN5G4OAXLA","type":"text","additional_properties":{"_id":1631882784955,"comments":[],"inline_comments":[]},"content":"Le chef de l’Etat s’est déplacé en compagnie des ministres de l’Economie Bruno Le Maire, de la Transition écologique Barbara Pompili et des Transports Jean-Baptiste Djebbari. Dans une courte allocution sur un quai, devant la rame 16 de l’inauguration de 1981, il a salué « une fierté industrielle » et « une fierté humaine », illustration du « génie français », au service de l’aménagement du territoire.","credits":{"by":[]}},{"_id":"HA7R5YGHRJBH5NTJNPGFRBHFR4","type":"text","additional_properties":{"_id":1631882784956,"comments":[],"inline_comments":[]},"content":"Emmanuel Macron avait annoncé une « pause » sur les nouveaux projets d’infrastructures à son arrivée à l’Elysée en 2017. La construction des 2700 km de lignes à grande vitesse (LGV) françaises avait en effet plombé les comptes de la SNCF, dont l’énorme dette a longtemps été préoccupante. Après la réforme ferroviaire de 2018 et le lancement d’un programme de rénovation des voies ferrées, on peut « commencer à réenvisager l’avenir », a relevé Emmanuel Macron. « Aujourd’hui, ce que nous voulons faire ensemble, c’est accélérer. »","credits":{"by":[]}},{"_id":"T6WLASU4XBH6ZF5MU5HFNEWEAM","type":"header","level":1,"additional_properties":{"_id":1631882784957,"comments":[],"inline_comments":[]},"content":"Bordeaux-Toulouse, Montpellier-Perpignan, Marseille-Nice","credits":{"by":[]}},{"_id":"JH53BJWHCZHHFGFTCKRBSNSHTU","type":"text","additional_properties":{"_id":1631882784958,"comments":[],"inline_comments":[]},"content":"« La décennie 2020 sera la nouvelle décennie du TGV », a-t-il lancé, promettant « des choix d’investissements massifs » dans les infrastructures, avec notamment le renouveau des petites lignes, une meilleure connexion et la construction de liaisons nouvelles.","credits":{"by":[]}},{"_id":"T6WLASU4XBH6ZF5MU5HFNEWEAM","type":"text","additional_properties":{"_id":1631882784959,"comments":[],"inline_comments":[]},"content":"L’Etat s’est en effet engagé à investir 6,5 milliards d’euros dans les liaisons Bordeaux-Toulouse, Montpellier-Perpignan et Marseille-Nice. Ces sommes correspondent à 40 % de la facture envisagée, les collectivités locales et l’Europe devant apporter le reste. Emmanuel Macron a aussi cité les lignes Paris-Normandie, Roissy-Picardie et Lyon-Turin, qu’il reste à engager.","credits":{"by":[]}},{"_id":"L7HX4WXLF5EBVHR7LEDKVQIVKM","type":"text","additional_properties":{"_id":1631882784960,"comments":[],"inline_comments":[]},"content":"Pour la SNCF, il a annoncé la suppression d’ici 2023 de deux taxes frappant les trains à grande vitesse, qui servent à financer les Intercités. Ces contributions représentent 200 millions d’euros par an en année normale, selon le groupe public. Ce coup de pouce va permettre à la SNCF de commander à Alstom 12 TGV M par an comme prévu au départ, alors qu’elle avait décidé de se contenter de 9 trains, faute d’argent.","credits":{"by":[]}},{"_id":"4L6LDQ2QYZDMJCBTCB4PAVIE3M","type":"header","level":1,"additional_properties":{"_id":1631881274752,"comments":[],"inline_comments":[]},"content":"320 km/heure, pas plus vite","credits":{"by":[]}},{"_id":"PDKVAFGENBDMRBHCTYO6FUX544","type":"text","additional_properties":{"_id":1631863579323,"comments":[],"inline_comments":[]},"content":"Car le TGV attend aujourd’hui son successeur, la huitième génération : appelé TGV M, ce train devrait commencer à circuler en 2024.","credits":{"by":[]}},{"_id":"2QZVQJYVBJFM3EJFDDCQXSVDFY","type":"text","additional_properties":{"_id":1631881274749,"comments":[],"inline_comments":[]},"content":"<b>VIDÉO. Plus écologique, plus spacieux : voici le futur TGV</b>","credits":{"by":[]}},{"_id":"L3SJZWDET5DNLA2YNHZC5YQY7M","type":"custom_embed","subtype":"video_dm","additional_properties":{"_id":"5J7RNRFKDFFH7N4F3WUULAKAFY","comments":[]},"embed":{"config":{"_id":"https://www.dailymotion.com/video/x81kown","additional_properties":{"lp_video":true,"syndication_id":"111791"},"author_name":"Le Parisien","author_url":"https://www.dailymotion.com/leparisien.fr","description":"Plus écologique et plus spacieux voici le futur TGV mis en service en 2024","height":269,"html":"<iframe frameborder=\"0\" width=\"480\" height=\"269\" src=\"https://www.dailymotion.com/embed/video/x81kown\" allowfullscreen allow=\"autoplay\"></iframe>","provider_name":"Dailymotion","provider_url":"https://www.dailymotion.com","thumbnail_height":240,"thumbnail_url":"https://s1.dmcdn.net/v/S_NmN1Wj4PErfk1_U/x360","thumbnail_width":360,"title":"Plus écologique et plus spacieux voici le futur TGV mis en service en 2024","url":"https://www.dailymotion.com/video/x81kown","width":480},"id":"x81kown","url":"https://www.dailymotion.com/video/x81kown"},"credits":{"by":[]}},{"_id":"S4VDYVFPWFGXXCH37ZFKATQOI4","type":"text","additional_properties":{"_id":1631863579324,"comments":[],"inline_comments":[]},"content":"Ce nouveau TGV <a href=\"https://www.leparisien.fr/video/video-sncf-la-construction-des-tgv-du-futur-a-commence-chez-alstom-17-07-2020-8354265.php\" target=\"_blank\">commandé chez Alstom</a> ne sera pas plus rapide que les dernières rames circulant sur le réseau français, mais la SNCF le veut plus confortable, plus modulable, plus écolo, plus économe.","credits":{"by":[]}},{"_id":"Z7MCTA24IRCF5DSZPKOJJJAQGY","type":"text","additional_properties":{"_id":1631881274753,"comments":[],"inline_comments":[]},"content":"« On est à 320 km/h, on ne cherche pas à aller plus vite, confirme Jean-Pierre Farandou. Qui évoque une « empreinte carbone réduite de 32 % », « moins de consommation d’énergie », mais aussi le « confort à bord », avec des places et espaces modulables « en une nuit » en fonction de la demande et des trajets.","credits":{"by":[]}},{"_id":"7V4TYMSSRFBXJCMDAKCZ7WXDOU","type":"text","additional_properties":{"_id":1631863579342,"comments":[],"inline_comments":[]},"content":"Depuis l’inauguration du premier TVG en 1981, le groupe a acheté 549 rames pour environ 15 milliards d’euros, indique encore son PDG. Le réseau français à grande vitesse s’étend actuellement sur 2700 km, le quatrième du monde après la Chine, l’Espagne et le Japon.","credits":{"by":[]}}],"created_date":"2021-09-17T07:26:17.820Z","revision":{"revision_id":"VDGV5HRALBEWNJP7P4NEUYDZ2E","parent_id":"NYL66KML2FD7VMLDJGAW3EK42Q","editions":["default"],"branch":"default","user_id":"gbossaert@leparisien.fr","published":true},"last_updated_date":"2021-09-17T12:46:43.256Z","canonical_url":"/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php","headlines":{"basic":"40 ans du TGV : Macron salue une illustration du «génie français»","meta_title":"","mobile":"","native":"","print":"","tablet":"","web":""},"owner":{"sponsored":false,"id":"leparisien"},"content_restrictions":{"content_code":"metered"},"address":{},"comments":{"allow_comments":true,"display_comments":true,"moderation_required":true},"workflow":{"note":"","status_code":10},"subheadlines":{"basic":"Le chef de l’Etat est venu en gare de Lyon ce vendredi pour annoncer la reprise d’investissements dans le réseau de la SNCF. "},"description":{"basic":""},"label":{},"source":{"name":"leparisien","source_type":"staff","system":"composer"},"taxonomy":{"primary_section":{"_id":"/economie","_website":"leparisien","type":"section","version":"0.6.0","name":"Économie","description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","path":"/economie","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/economie","Google Analytics":{"ga_name_level_1":"economie","ga_name_level_2":null,"ga_name_level_3":null},"site":{"site_description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","site_title":"Économie : Toute l'actualité économique avec Le Parisien Economie"},"_admin":{"alias_ids":[]},"story_list":{"story_list_content":{}},"social":{"twitter":"","facebook":""},"Sponsor":{"collection_id_for_pinned_content":"KJV7XYOUQ5EL3FHBAGBEPCNLLU"},"Newsletter":{"newsletter_optin":"optin_newsletter_thematique_pouvoirdachat","module_message":"La newsletter qui améliore votre pouvoir d’achat","newsletter_name":"Newsletter Ça me rapporte","newsletter_title":"La newsletter qui améliore votre pouvoir d’achat","newsletter_color":"#CC9D58","newsletter_image":"newsletter-pouvoirachat-logo.png","newsletter_label":"Ça me rapporte"},"Mobile":{"label":"Economie","background_color_section":"#6293BA","background_image_section":"https://assets.leparisien.fr/mobile/images/explorer/economie.png"},"_website":"leparisien","name":"Économie","order":{"burger-menu":1009,"Appmobile_burger-menu":2002,"navbar":1002,"Websked-plans":1005,"sub-nav":1016,"mosaic_app":1007,"default":1014},"parent":{"default":"/","burger-menu":"/","Appmobile_burger-menu":"/a-la-une","footer":null,"navbar":"/","Websked-plans":"/","sub-nav":"/","mosaic_app":"/"},"ancestors":{"burger-menu":["/"],"Appmobile_burger-menu":["/","/a-la-une"],"footer":[],"navbar":["/"],"Websked-plans":["/"],"sub-nav":["/"],"mosaic_app":["/"]},"inactive":false,"node_type":"section"}}},"primary_site":{"_id":"/economie","type":"site","version":"0.5.8","name":"Économie","description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","path":"/economie","parent_id":"/","additional_properties":{"original":{"_id":"/economie","Google Analytics":{"ga_name_level_1":"economie","ga_name_level_2":null,"ga_name_level_3":null},"site":{"site_description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","site_title":"Économie : Toute l'actualité économique avec Le Parisien Economie"},"_admin":{"alias_ids":[]},"story_list":{"story_list_content":{}},"social":{"twitter":null,"facebook":null},"Sponsor":{"collection_id_for_pinned_content":"KJV7XYOUQ5EL3FHBAGBEPCNLLU"},"Newsletter":{"newsletter_optin":"optin_newsletter_thematique_pouvoirdachat","module_message":"La newsletter qui améliore votre pouvoir d’achat","newsletter_name":"Newsletter Ça me rapporte","newsletter_title":"La newsletter qui améliore votre pouvoir d’achat","newsletter_color":"#CC9D58","newsletter_image":"newsletter-pouvoirachat-logo.png","newsletter_label":"Ça me rapporte"},"Mobile":{"label":"Economie","background_color_section":"#6293BA","background_image_section":"https://assets.leparisien.fr/mobile/images/explorer/economie.png"},"name":"Économie","order":{"burger-menu":1009,"Appmobile_burger-menu":2002,"navbar":1002,"Websked-plans":1005,"sub-nav":1016,"mosaic_app":1007,"default":1014},"parent":{"default":"/","burger-menu":"/","Appmobile_burger-menu":"/a-la-une","footer":null,"navbar":"/","Websked-plans":"/","sub-nav":"/","mosaic_app":"/"},"ancestors":{"burger-menu":["/"],"Appmobile_burger-menu":["/","/a-la-une"],"footer":[],"navbar":["/"],"Websked-plans":["/"],"sub-nav":["/"],"mosaic_app":["/"]},"inactive":false,"node_type":"section"}}},"sections":[{"_id":"/economie","_website":"leparisien","type":"section","version":"0.6.0","name":"Économie","description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","path":"/economie","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/economie","Google Analytics":{"ga_name_level_1":"economie","ga_name_level_2":null,"ga_name_level_3":null},"site":{"site_description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","site_title":"Économie : Toute l'actualité économique avec Le Parisien Economie"},"_admin":{"alias_ids":[]},"story_list":{"story_list_content":{}},"social":{"twitter":"","facebook":""},"Sponsor":{"collection_id_for_pinned_content":"KJV7XYOUQ5EL3FHBAGBEPCNLLU"},"Newsletter":{"newsletter_optin":"optin_newsletter_thematique_pouvoirdachat","module_message":"La newsletter qui améliore votre pouvoir d’achat","newsletter_name":"Newsletter Ça me rapporte","newsletter_title":"La newsletter qui améliore votre pouvoir d’achat","newsletter_color":"#CC9D58","newsletter_image":"newsletter-pouvoirachat-logo.png","newsletter_label":"Ça me rapporte"},"Mobile":{"label":"Economie","background_color_section":"#6293BA","background_image_section":"https://assets.leparisien.fr/mobile/images/explorer/economie.png"},"_website":"leparisien","name":"Économie","order":{"burger-menu":1009,"Appmobile_burger-menu":2002,"navbar":1002,"Websked-plans":1005,"sub-nav":1016,"mosaic_app":1007,"default":1014},"parent":{"default":"/","burger-menu":"/","Appmobile_burger-menu":"/a-la-une","footer":null,"navbar":"/","Websked-plans":"/","sub-nav":"/","mosaic_app":"/"},"ancestors":{"burger-menu":["/"],"Appmobile_burger-menu":["/","/a-la-une"],"footer":[],"navbar":["/"],"Websked-plans":["/"],"sub-nav":["/"],"mosaic_app":["/"]},"inactive":false,"node_type":"section"}},"_website_section_id":"leparisien./economie"}],"seo_keywords":["TGV","Emmanuel Macron","anniversaire"],"sites":[{"_id":"/economie","type":"site","version":"0.5.8","name":"Économie","description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","path":"/economie","parent_id":"/","additional_properties":{"original":{"_id":"/economie","Google Analytics":{"ga_name_level_1":"economie","ga_name_level_2":null,"ga_name_level_3":null},"site":{"site_description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","site_title":"Économie : Toute l'actualité économique avec Le Parisien Economie"},"_admin":{"alias_ids":[]},"story_list":{"story_list_content":{}},"social":{"twitter":null,"facebook":null},"Sponsor":{"collection_id_for_pinned_content":"KJV7XYOUQ5EL3FHBAGBEPCNLLU"},"Newsletter":{"newsletter_optin":"optin_newsletter_thematique_pouvoirdachat","module_message":"La newsletter qui améliore votre pouvoir d’achat","newsletter_name":"Newsletter Ça me rapporte","newsletter_title":"La newsletter qui améliore votre pouvoir d’achat","newsletter_color":"#CC9D58","newsletter_image":"newsletter-pouvoirachat-logo.png","newsletter_label":"Ça me rapporte"},"Mobile":{"label":"Economie","background_color_section":"#6293BA","background_image_section":"https://assets.leparisien.fr/mobile/images/explorer/economie.png"},"name":"Économie","order":{"burger-menu":1009,"Appmobile_burger-menu":2002,"navbar":1002,"Websked-plans":1005,"sub-nav":1016,"mosaic_app":1007,"default":1014},"parent":{"default":"/","burger-menu":"/","Appmobile_burger-menu":"/a-la-une","footer":null,"navbar":"/","Websked-plans":"/","sub-nav":"/","mosaic_app":"/"},"ancestors":{"burger-menu":["/"],"Appmobile_burger-menu":["/","/a-la-une"],"footer":[],"navbar":["/"],"Websked-plans":["/"],"sub-nav":["/"],"mosaic_app":["/"]},"inactive":false,"node_type":"section"}}}],"tags":[],"keywords":["TGV","Emmanuel Macron","anniversaire"]},"promo_items":{"basic":{"_id":"T43ZSKSPMJHILI6IHFP34FWCZA","additional_properties":{"countryId":74,"expiration_date":"2021-09-24T10:06:48Z","fullSizeResizeUrl":"/resizer/fj9txOQEbiRioBok4n8y4swfZwU=/arc-anglerfish-eu-central-1-prod-leparisien/public/T43ZSKSPMJHILI6IHFP34FWCZA.jpg","galleries":[],"iptc_job_identifier":"PAR103","iptc_source":"POOL","iptc_title":"STF","keywords":["horizontal","transport","wld"],"mime_type":"image/jpeg","originalName":"AFP_9MZ9JN.jpg","originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/T43ZSKSPMJHILI6IHFP34FWCZA.jpg","proxyUrl":"/resizer/fj9txOQEbiRioBok4n8y4swfZwU=/arc-anglerfish-eu-central-1-prod-leparisien/public/T43ZSKSPMJHILI6IHFP34FWCZA.jpg","published":true,"resizeUrl":"/resizer/fj9txOQEbiRioBok4n8y4swfZwU=/arc-anglerfish-eu-central-1-prod-leparisien/public/T43ZSKSPMJHILI6IHFP34FWCZA.jpg","restricted":false,"takenOn":"2021-09-17T09:53:09Z","thumbnailResizeUrl":"/resizer/k1sSCxvEV918aoJQwex0KDksHio=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/T43ZSKSPMJHILI6IHFP34FWCZA.jpg","version":2},"address":{"locality":"Paris","country_name":"FRA"},"caption":"Emmanuel Macron ce vendredi devant la motrice de la huitième génération de TGV : appelé TGV M, ce train devrait commencer à circuler en 2024. AFP/Michel Euler","copyright":"Copyright 2021 The Associated Press. All rights reserved.","created_date":"2021-09-17T10:06:48Z","credits":{"affiliation":[{"name":"AFP","type":"author"}],"by":[]},"distributor":{"additional_properties":{},"category":"wires","mode":"custom","name":"AFP"},"height":1867,"last_updated_date":"2021-09-17T12:38:41Z","licensable":false,"owner":{"id":"leparisien"},"slug":"France-RAIL-TGV-ANNIVERSARY","source":{"name":"AFP","source_type":"wires","additional_properties":{"editor":"photo center"},"edit_url":"https://leparisien.arcpublishing.com/photo/T43ZSKSPMJHILI6IHFP34FWCZA","system":"photo center"},"taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/T43ZSKSPMJHILI6IHFP34FWCZA.jpg","version":"0.10.3","width":2800}},"related_content":{"basic":[],"redirect":[]},"distributor":{"category":"staff","name":"leparisien","subcategory":""},"canonical_website":"leparisien","geo":{},"planning":{"budget_line":"Ecrire ici la description/pitch pour le menu rédactionnel","internal_note":"","scheduling":{"planned_publish_date":"2021-09-17T16:00:23Z"},"story_length":{"character_count_actual":3490,"character_count_planned":3000,"character_encoding":"UTF-16","word_count_actual":580}},"display_date":"2021-09-17T12:38:41Z","credits":{"by":[{"_id":"Le Parisien","type":"author","version":"0.5.8","name":"Le Parisien","image":{"url":"","version":"0.5.8"},"description":"","url":"","slug":"","social_links":[{"site":"email","url":""}],"socialLinks":[{"site":"email","url":"","deprecated":true,"deprecation_msg":"Please use social_links."}],"additional_properties":{"original":{"_id":"Le Parisien","firstName":"Le","lastName":"Parisien","secondLastName":"","byline":"Le Parisien","image":"","email":"","affiliations":"","education":[],"awards":[],"books":[],"podcasts":[],"bio_page":"","bio":"","longBio":"","slug":"","native_app_rendering":false,"fuzzy_match":false,"contributor":false,"status":true,"last_updated_date":"2021-01-03T21:21:16.211Z"}},"display_name":"Le Parisien"}]},"subtype":"ART:","first_publish_date":"2021-09-17T07:58:40Z","websites":{"leparisien":{"website_section":{"_id":"/economie","_website":"leparisien","type":"section","version":"0.6.0","name":"Économie","description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","path":"/economie","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/economie","Google Analytics":{"ga_name_level_1":"economie","ga_name_level_2":null,"ga_name_level_3":null},"site":{"site_description":"Retrouvez toute l'actualité économique de la Bourse de Paris et des marchés financiers en France et à l'international sur Le Parisien","site_title":"Économie : Toute l'actualité économique avec Le Parisien Economie"},"_admin":{"alias_ids":[]},"story_list":{"story_list_content":{}},"social":{"twitter":"","facebook":""},"Sponsor":{"collection_id_for_pinned_content":"KJV7XYOUQ5EL3FHBAGBEPCNLLU"},"Newsletter":{"newsletter_optin":"optin_newsletter_thematique_pouvoirdachat","module_message":"La newsletter qui améliore votre pouvoir d’achat","newsletter_name":"Newsletter Ça me rapporte","newsletter_title":"La newsletter qui améliore votre pouvoir d’achat","newsletter_color":"#CC9D58","newsletter_image":"newsletter-pouvoirachat-logo.png","newsletter_label":"Ça me rapporte"},"Mobile":{"label":"Economie","background_color_section":"#6293BA","background_image_section":"https://assets.leparisien.fr/mobile/images/explorer/economie.png"},"_website":"leparisien","name":"Économie","order":{"burger-menu":1009,"Appmobile_burger-menu":2002,"navbar":1002,"Websked-plans":1005,"sub-nav":1016,"mosaic_app":1007,"default":1014},"parent":{"default":"/","burger-menu":"/","Appmobile_burger-menu":"/a-la-une","footer":null,"navbar":"/","Websked-plans":"/","sub-nav":"/","mosaic_app":"/"},"ancestors":{"burger-menu":["/"],"Appmobile_burger-menu":["/","/a-la-une"],"footer":[],"navbar":["/"],"Websked-plans":["/"],"sub-nav":["/"],"mosaic_app":["/"]},"inactive":false,"node_type":"section"}},"_website_section_id":"leparisien./economie"},"website_url":"/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"}},"additional_properties":{"clipboard":{},"has_published_copy":true,"is_published":true,"publish_date":"2021-09-17T12:38:41.352Z"},"publish_date":"2021-09-17T12:46:43Z","publishing":{"scheduled_operations":{"publish_edition":[],"unpublish_edition":[]}},"website":"leparisien","website_url":"/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php","userStatus":"unknown","articleTemplate":"article"};Fusion.globalContentConfig={"source":"story-card","query":{"uri":"/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php","website":"leparisien","url":"/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php"}};Fusion.lastModified=1631949089880;Fusion.contentCache={"site-menu":{"{\"_id\":\"/\",\"_website\":\"leparisien\",\"hierarchy\":\"burger-menu\"}":{"data":{"children":[{"_id":"/faits-divers","children":[],"name":"Faits divers","site":{}},{"_id":"/info-paris-ile-de-france-oise","children":[{"_id":"/paris-75","name":"Paris","site":{}},{"_id":"/essonne-91","name":"Essonne","site":{}},{"_id":"/hauts-de-seine-92","name":"Hauts-de-Seine","site":{}},{"_id":"/seine-saint-denis-93","name":"Seine-Saint-Denis","site":{}},{"_id":"/val-d-oise-95","name":"Val-d'Oise","site":{}},{"_id":"/val-de-marne-94","name":"Val-de-Marne","site":{}},{"_id":"/seine-et-marne-77","name":"Seine-et-Marne","site":{}},{"_id":"/yvelines-78","name":"Yvelines","site":{}},{"_id":"/oise-60","name":"Oise","site":{}},{"_id":"/info-paris-ile-de-france-oise/transports","name":"Transports IDF","site":{}}],"name":"Île-de-France & Oise","site":{}},{"_id":"/sports/football/psg","children":[],"name":"PSG","site":{}},{"_id":"/sports","children":[{"_id":"link-70MARQ5YBH36KF07FGC65BMN3G","display_name":"Ligue 1 Uber Eats","url":"https://www.leparisien.fr/sports/ligue-1-uber-eats/"},{"_id":"/sports/football","name":"Football","site":{}},{"_id":"/sports/rugby","name":"Rugby","site":{}},{"_id":"/sports/cyclisme","name":"Cyclisme","site":{}},{"_id":"/sports/tennis","name":"Tennis","site":{}},{"_id":"/sports/JO","name":"Jeux olympiques","site":{}},{"_id":"/sports/hippisme","name":"Hippisme","site":{}}],"name":"Sports","site":{}},{"_id":"/politique","children":[{"_id":"/elections/presidentielle","name":"Présidentielle","site":{}},{"_id":"/elections","name":"Élections","site":{}}],"name":"Politique","site":{}},{"_id":"/pouvoir-d-achat","children":[],"name":"Pouvoir d'achat","site":{}},{"_id":"/immobilier","children":[],"name":"Immobilier","site":{}},{"_id":"/environnement","children":[],"name":"Environnement","site":{}},{"_id":"/economie","children":[{"_id":"/economie/emploi","name":"Emploi","site":{}},{"_id":"/economie/business","name":"Entreprises & start-up","site":{}},{"_id":"/economie/retraites","name":"Retraites","site":{}},{"_id":"/economie/impots","name":"Impôts ","site":{}},{"_id":"/economie/consommation","name":"Consommation","site":{}},{"_id":"/automobile","name":"Automobile","site":{}}],"name":"Économie","site":{}},{"_id":"/enquete","children":[],"name":"Enquête","site":{}},{"_id":"/societe","children":[{"_id":"/societe/sante","name":"Santé","site":{}},{"_id":"/sciences","name":"Sciences","site":{}},{"_id":"/meteo","name":"Météo","site":{}},{"_id":"link-75G46MJFNT4NXCRYJJFBY5ZFM8","display_name":"High tech","url":"/high-tech/"},{"_id":"/sentinelles","name":"Sentinelles","site":{"is_clickable_on_menu":"true"}},{"_id":"/intime","name":"Intime","site":{"is_clickable_on_menu":"true"}}],"name":"Société","site":{}},{"_id":"/international","children":[],"name":"International","site":{}},{"_id":"/culture-loisirs","children":[{"_id":"/culture-loisirs/sortir-region-parisienne","name":"Sorties IDF & Oise","site":{}},{"_id":"/culture-loisirs/cinema","name":"Cinéma","site":{}},{"_id":"/culture-loisirs/series","name":"Séries","site":{}},{"_id":"/culture-loisirs/tv","name":"Télévision & médias","site":{}},{"_id":"/culture-loisirs/livres","name":"Livres","site":{}},{"_id":"/culture-loisirs/musique","name":"Musique","site":{}}],"name":"Culture & loisirs","site":{}},{"_id":"/en-region","children":[{"_id":"/calvados-14","name":"Calvados","site":{}},{"_id":"/charente-maritime-17","name":"Charente-Maritime","site":{}},{"_id":"/eure-27","name":"Eure","site":{}},{"_id":"/eure-et-loir-28","name":"Eure-et-Loir","site":{}},{"_id":"/haute-garonne-31","name":"Haute-Garonne","site":{}},{"_id":"/loiret-45","name":"Loiret","site":{}},{"_id":"/marne-51","name":"Marne","site":{}},{"_id":"/pyrenees-orientales-66","name":"Pyrénées-Orientales","site":{}},{"_id":"/seine-maritime-76","name":"Seine-Maritime","site":{}}],"name":"En région","site":{"is_clickable_on_menu":"true"}},{"_id":"/bien-manger","children":[],"name":"Bien manger","site":{"is_clickable_on_menu":"true"}},{"_id":"link-25JRNQXV352X3FM1WCMHA07WU0","children":[],"display_name":"Le Parisien Étudiant","url":"http://etudiant.aujourdhui.fr/etudiant/"},{"_id":"link-BTZNHCR0QH59TDZCXK3JP1XFJR","children":[],"display_name":"Newsletters","url":"https://www.leparisien.fr/inscription-newsletters/"},{"_id":"/podcasts","children":[],"name":"Podcasts","site":{}},{"_id":"/video","children":[{"_id":"/biclou","name":"Biclou","site":{"is_clickable_on_menu":"true"}},{"_id":"/food-checking","name":"Food-checking","site":{"is_clickable_on_menu":"true"}}],"name":"Vidéos","site":{}},{"_id":"/annonces","children":[{"_id":"link-EQZ4NHQGVX6AB5D716403YYJ0C","display_name":"Annonces immobilières","url":"http://annonces-immobilieres.leparisien.fr/"},{"_id":"link-X5K0CNV1FH6ZTBPXH15HQQJD4W","display_name":"Offres d’emploi","url":"http://emploi.leparisien.fr/"},{"_id":"link-N7RGUWKE9H0C942KW768QBXEEM","display_name":"Avis de décès","url":"https://carnet.leparisien.fr/"},{"_id":"link-MVP93GWKJ90UB1XHGP4W7UUK34","display_name":"Annonces légales","url":"https://annonces-legales.leparisien.fr/"},{"_id":"link-YKP4V5VCT920VEFV9NT104QVX8","display_name":"Marchés publics","url":"https://avisdemarches.leparisien.fr/"},{"_id":"link-592X94U0EH7E188QP2C374DY50","display_name":"Déposer une annonce","url":"https://annonces.lesechosleparisien.fr/contact/"}],"name":"Annonces","site":{"is_clickable_on_menu":"false"}},{"_id":"/nos-services","children":[{"_id":"link-3WNPNDBUU534N10GTYZU37ZPAC","display_name":"Nos applications","url":"https://www.leparisien.fr/applications/"},{"_id":"link-18W81DQ14X3QX83Z8HQTJB86Q4","display_name":"Le Parisien Le Guide","url":"/guide-shopping/"},{"_id":"link-K10FQXFCG94631YNE90MY340V4","display_name":"Comparateurs","url":"https://comparateur.leparisien.fr/"},{"_id":"link-0C1X4Q949N1H331X6DX63HRF2W","display_name":"Jeux","url":"/jeux/jeu-concours.php"},{"_id":"link-5MP8FW0K297GH1698Z2MWFF8RW","display_name":"Codes promo","url":"https://www.leparisien.fr/codes-promo/"},{"_id":"link-UEDWNVBZBN2274JDA9Z98PH4FM","display_name":"Téléchargements","url":"https://telecharger.leparisien.fr/"},{"_id":"link-YCD7TVQE112GKA3CJVBMME9CH8","display_name":"Billetterie","url":"https://www.spectaclescarrefour.leparisien.fr/"},{"_id":"link-HAZPX8B29161N4PR1G5KHDJXA0","display_name":"Programme TV","url":"https://programme-tv.leparisien.fr/"},{"_id":"link-Z2PXRJM1NT6YF14W4WHVAGK0XG","display_name":"Enchères publiques","url":"/ferrari/"}],"name":"Services","site":{}}],"_id":"/"},"expires":1631949305999,"lastModified":1631949005999},"{\"_id\":\"/\",\"_website\":\"leparisien\",\"hierarchy\":\"services-codes-promo\"}":{"data":{"_website":"leparisien","_id":"/","name":"Le Parisien","node_type":"section","children":[{"_id":"link-6PFW00EE6D3XF402R6FZET795M","_website":"leparisien","display_name":"Codes promo Amazon","url":"/codes-promo/marques/amazon.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1001},"node_type":"link","children":[]},{"_id":"link-1P2PKECXX93G1B79TJKZJFQECR","_website":"leparisien","display_name":"Codes promo Cdiscount","url":"/codes-promo/marques/cdiscount.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1002},"node_type":"link","children":[]},{"_id":"link-4G6911N86H59D9DXU77FBUJDRC","_website":"leparisien","display_name":"Codes promo Zalando","url":"/codes-promo/marques/zalando-prive.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1003},"node_type":"link","children":[]},{"_id":"link-WJF0WM4XW93P73Q8ME8DW5AK74","_website":"leparisien","display_name":"Codes promo Bershka","url":"/codes-promo/marques/bershka.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1004},"node_type":"link","children":[]},{"_id":"link-16V2GWDA6H7RDCPVTY6K1K8718","_website":"leparisien","display_name":"Codes Promo Aliexpress","url":"/codes-promo/marques/aliexpress.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1005},"node_type":"link","children":[]},{"_id":"link-B18H9UAHQH6H7B8ZKX1J8NXB5M","_website":"leparisien","display_name":"Codes promo Castorama","url":"/codes-promo/marques/castorama.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1006},"node_type":"link","children":[]},{"_id":"link-ETJ4GWP6EX15V34D497CGCPZER","_website":"leparisien","display_name":"Codes promo Boohoo","url":"/codes-promo/marques/boohoo.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1007},"node_type":"link","children":[]},{"_id":"link-8FBRTD7PTH2JVD22PAA3Z9HQDR","_website":"leparisien","display_name":"Codes promo Asos","url":"/codes-promo/marques/asos.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1008},"node_type":"link","children":[]},{"_id":"link-F4U9252UC544V8445KNP7RFCB4","_website":"leparisien","display_name":"Codes Promo Nike","url":"/codes-promo/marques/nike.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1009},"node_type":"link","children":[]},{"_id":"link-2YDD5DE5MT2EB1MTRPM696TQXR","_website":"leparisien","display_name":"Codes promo Monoprix","url":"/codes-promo/marques/monoprix.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1010},"node_type":"link","children":[]},{"_id":"link-PXX794VWKD41N812HE0VT0TY4C","_website":"leparisien","display_name":"Codes promo Norauto","url":"/codes-promo/marques/norauto.php","parent":{"services-codes-promo":"/"},"order":{"services-codes-promo":1011},"node_type":"link","children":[]}]},"expires":1631949162011,"lastModified":1631948862011},"{\"_id\":\"/\",\"_website\":\"leparisien\",\"hierarchy\":\"services-guide\"}":{"data":{"_website":"leparisien","_id":"/","name":"Le Parisien","node_type":"section","children":[{"_id":"link-BZ19NJ54QH2FVF1ZFFQJEN8A8R","_website":"leparisien","display_name":"Programme TV","url":"https://programme-tv.leparisien.fr/","parent":{"services-guide":"/"},"order":{"services-guide":1001},"node_type":"link","children":[]},{"_id":"link-59YEJQQ6Z52BQE6R88DXY0YW34","_website":"leparisien","display_name":"Mots fléchés, sudoku","url":"https://www.leparisien.fr/jeux/jeu-concours.php","parent":{"services-guide":"/"},"order":{"services-guide":1002},"node_type":"link","children":[]},{"_id":"link-8MUM14RT756FVCCQMGJNAKJ2U8","_website":"leparisien","display_name":"Dictionnaires","url":"http://dictionnaire.sensagent.leparisien.fr/index.html","parent":{"services-guide":"/"},"order":{"services-guide":1003},"node_type":"link","children":[]},{"_id":"link-WR8AT09G812XNAJU5WX3HY9KUC","_website":"leparisien","display_name":"Annonces immobilières","url":"https://annonces-immobilieres.leparisien.fr/","parent":{"services-guide":"/","sub-nav":null},"order":{"services-guide":1004},"node_type":"link","children":[]},{"_id":"link-RB1DW4F6K55XD94PGR32GD1N5R","_website":"leparisien","display_name":"Offres d'emploi","url":"http://emploi.leparisien.fr/","parent":{"services-guide":"/","sub-nav":"/economie/emploi"},"order":{"services-guide":1005,"sub-nav":3003},"node_type":"link","children":[]},{"_id":"link-WAYF4CY86X1BFCN83Q28XT4DFR","_website":"leparisien","display_name":"Citations et proverbes","url":"https://citation-celebre.leparisien.fr/","parent":{"services-guide":"/"},"order":{"services-guide":1006},"node_type":"link","children":[]},{"_id":"link-DX8UDMX8E93675G21Z48564TXR","_website":"leparisien","display_name":"Annonces auto","url":"https://www.paruvendu.fr/voiture-occasion/?partenaire=leparisien","parent":{"services-guide":"/"},"order":{"services-guide":1007},"node_type":"link","children":[]},{"_id":"link-R1JENZM0WN1DKEXZ8138W77T1R","_website":"leparisien","display_name":"Blog de vin","url":"http://lesgrappes.leparisien.fr/","parent":{"services-guide":"/"},"order":{"services-guide":1008},"node_type":"link","children":[]},{"_id":"link-15VBQMHKHH55ZFTM89WBP6TRHG","_website":"leparisien","display_name":"Avis de décès","url":"https://carnet.leparisien.fr","parent":{"services-guide":"/"},"order":{"services-guide":1009},"node_type":"link","children":[]},{"_id":"link-KKP5NQR14T4ZXB8AYAJMFAPQBR","_website":"leparisien","display_name":"Annonces légales","url":"https://www.annonces-legales.fr/lp/leparisien/choisir-votre-journal","parent":{"services-guide":"/"},"order":{"services-guide":1010},"node_type":"link","children":[]},{"_id":"link-0HTUYEWW6136F3MYJF4P38B7A8","_website":"leparisien","display_name":"Marchés publics","url":"https://avisdemarches.leparisien.fr/","parent":{"services-guide":"/"},"order":{"services-guide":1011},"node_type":"link","children":[]},{"_id":"link-T0K3DPDEJT24XCFDTXEDA8Q4FW","_website":"leparisien","display_name":"Déposer une annonce","url":"https://annonces.lesechosleparisien.fr/contact/","parent":{"services-guide":"/"},"order":{"services-guide":1012},"node_type":"link","children":[]}]},"expires":1631949275723,"lastModified":1631948975723},"{\"_id\":\"/\",\"_website\":\"leparisien\",\"hierarchy\":\"footer-last\"}":{"data":{"children":[{"display_name":"Nous écrire","url":"/contact/"},{"display_name":"Qui sommes nous ?","url":"/qui-sommes-nous/"},{"display_name":"Charte de l'égalité","url":"/charte-egalite/"},{"display_name":"Éthique","url":"/ethique/"},{"display_name":"CGU","url":"/cgu/"},{"display_name":"Espace Pro","url":"/espace-professionnel/"},{"display_name":"Politique de confidentialité","url":"/politique-confidentialite/"},{"display_name":"Espace Presse","url":"http://pressroom-lesechos-leparisien.com/"},{"display_name":"Politique relative aux cookies","url":"/cookies/"}],"_id":"/"},"expires":1631949294347,"lastModified":1631948994347}},"prebid-data-source":{"{\"adType\":\"global-banniere-1\",\"dfpPathName\":\"banniere-1\",\"display\":\"desktop\"}":{"data":[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_rg_atf_mban_desktop","owner":"lelp"}},{"bidder":"gravity-apn","labelAny":["desktop"],"params":{"placementId":"19697513"}},{"bidder":"gravity-apn","labelAny":["tablet"],"params":{"placementId":"19697517"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_Billboard"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_HDX"}},{"bidder":"appnexus","labelAny":["desktop"],"params":{"placementId":"16977198"}},{"bidder":"appnexus","labelAny":["tablet"],"params":{"placementId":"16977486"}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429435","size":[1220,150]}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429435","size":[1000,250]}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429435","size":[1000,90]}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429435","size":[970,250]}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429435","size":[970,90]}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429435","size":[728,90]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429440","size":[1220,150]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429440","size":[1000,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429440","size":[1000,90]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429440","size":[970,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429440","size":[970,90]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429440","size":[728,90]}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"66119","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"66119","domain":"https://prg.smartadserver.com"}}],"expires":1631949095061,"lastModified":1631948795061},"{\"adType\":\"global-banniere-1\",\"dfpPathName\":\"banniere-1\",\"display\":\"mobile\"}":{"data":[{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_rg_atf_banner_mobile","owner":"lelp"}},{"bidder":"gravity-apn","labelAny":["mobile"],"params":{"placementId":"19697516"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_HDX"}},{"bidder":"appnexus","labelAny":["mobile"],"params":{"placementId":"16977474"}},{"bidder":"ix","labelAny":["mobile"],"params":{"siteId":"429445","size":[320,50]}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"66119","domain":"https://prg.smartadserver.com"}}],"expires":1631949168321,"lastModified":1631948868321},"{\"adType\":\"global-pave-1\",\"dfpPathName\":\"pave-1\",\"display\":\"desktop\"}":{"data":[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_rg_atf_pave_desktop","owner":"lelp"}},{"bidder":"gravity-apn","labelAny":["desktop"],"params":{"placementId":"19697522"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_RR"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_HDX"}},{"bidder":"appnexus","labelAny":["desktop"],"params":{"placementId":"16977205"}},{"bidder":"appnexus","labelAny":["tablet"],"params":{"placementId":"16977489"}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429436","size":[300,600]}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429436","size":[300,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429441","size":[300,600]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429441","size":[300,250]}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"66117","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"66117","domain":"https://prg.smartadserver.com"}}],"expires":1631949105614,"lastModified":1631948805614},"{\"dfpPathName\":\"inread\",\"leadArtVideo\":false}":{"data":[[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_inread-1_btf_pave_desktop","owner":"lelp"}},{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_pave-1_btf_pave_mobile","owner":"lelp"}},{"bidder":"gravity-apn","labelAny":["desktop"],"params":{"placementId":"19697543"}},{"bidder":"gravity-apn","labelAny":["tablet"],"params":{"placementId":"19697545"}},{"bidder":"gravity-apn","labelAny":["mobile"],"params":{"placementId":"19697544"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"appnexus","labelAny":["desktop"],"params":{"placementId":"18400440"}},{"bidder":"appnexus","labelAny":["tablet"],"params":{"placementId":"16977470"}},{"bidder":"appnexus","labelAny":["mobile"],"params":{"placementId":"16977470"}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"458268","size":[300,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429446","size":[300,250]}},{"bidder":"ix","labelAny":["mobile"],"params":{"siteId":"429446","size":[300,250]}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"88020","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"88020","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"88020","domain":"https://prg.smartadserver.com"}},{"bidder":"teads","labelAny":["desktop"],"params":{"pageId":"110997","placementId":"120675"}},{"bidder":"teads","labelAny":["tablet"],"params":{"pageId":"110998","placementId":"120677"}},{"bidder":"teads","labelAny":["mobile"],"params":{"pageId":"110998","placementId":"120677"}}],[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_inread-n_btf_pave_desktop","owner":"lelp"}},{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_pave-n_btf_pave_mobile","owner":"lelp"}},{"bidder":"gravity-apn","labelAny":["desktop"],"params":{"placementId":"19697546"}},{"bidder":"gravity-apn","labelAny":["tablet"],"params":{"placementId":"19697550"}},{"bidder":"gravity-apn","labelAny":["mobile"],"params":{"placementId":"19697548"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"appnexus","labelAny":["desktop"],"params":{"placementId":"18400453"}},{"bidder":"appnexus","labelAny":["tablet"],"params":{"placementId":"16977479"}},{"bidder":"appnexus","labelAny":["mobile"],"params":{"placementId":"16977479"}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"458269","size":[300,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429447","size":[300,250]}},{"bidder":"ix","labelAny":["mobile"],"params":{"siteId":"429447","size":[300,250]}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"teads","labelAny":["desktop"],"params":{"pageId":"110997","placementId":"120676"}},{"bidder":"teads","labelAny":["tablet"],"params":{"pageId":"110998","placementId":"120678"}},{"bidder":"teads","labelAny":["mobile"],"params":{"pageId":"110998","placementId":"120678"}}],[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_inread-n_btf_pave_desktop","owner":"lelp"}},{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_pave-n_btf_pave_mobile","owner":"lelp"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"appnexus","labelAny":["desktop"],"params":{"placementId":"18400456"}},{"bidder":"appnexus","labelAny":["tablet"],"params":{"placementId":"18400513"}},{"bidder":"appnexus","labelAny":["mobile"],"params":{"placementId":"18400513"}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"458270","size":[300,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"458236","size":[300,250]}},{"bidder":"ix","labelAny":["mobile"],"params":{"siteId":"458236","size":[300,250]}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"teads","labelAny":["desktop"],"params":{"pageId":"110997","placementId":"120676"}},{"bidder":"teads","labelAny":["tablet"],"params":{"pageId":"110998","placementId":"120678"}},{"bidder":"teads","labelAny":["mobile"],"params":{"pageId":"110998","placementId":"120678"}}],[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_inread-n_btf_pave_desktop","owner":"lelp"}},{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_pave-n_btf_pave_mobile","owner":"lelp"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"appnexus","labelAny":["desktop"],"params":{"placementId":"18400464"}},{"bidder":"appnexus","labelAny":["tablet"],"params":{"placementId":"18400514"}},{"bidder":"appnexus","labelAny":["mobile"],"params":{"placementId":"18400514"}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"458271","size":[300,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"458250","size":[300,250]}},{"bidder":"ix","labelAny":["mobile"],"params":{"siteId":"458250","size":[300,250]}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"teads","labelAny":["desktop"],"params":{"pageId":"110997","placementId":"120676"}},{"bidder":"teads","labelAny":["tablet"],"params":{"pageId":"110998","placementId":"120678"}},{"bidder":"teads","labelAny":["mobile"],"params":{"pageId":"110998","placementId":"120678"}}],[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_inread-n_btf_pave_desktop","owner":"lelp"}},{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_pave-n_btf_pave_mobile","owner":"lelp"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"teads","labelAny":["desktop"],"params":{"pageId":"110997","placementId":"120676"}},{"bidder":"teads","labelAny":["tablet"],"params":{"pageId":"110998","placementId":"120678"}},{"bidder":"teads","labelAny":["mobile"],"params":{"pageId":"110998","placementId":"120678"}}],[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_inread-n_btf_pave_desktop","owner":"lelp"}},{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_pave-n_btf_pave_mobile","owner":"lelp"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_Midarticle"}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"88021","domain":"https://prg.smartadserver.com"}},{"bidder":"teads","labelAny":["desktop"],"params":{"pageId":"110997","placementId":"120676"}},{"bidder":"teads","labelAny":["tablet"],"params":{"pageId":"110998","placementId":"120678"}},{"bidder":"teads","labelAny":["mobile"],"params":{"pageId":"110998","placementId":"120678"}}]],"expires":1631949201773,"lastModified":1631948901773},"{\"adType\":\"global-pave-2\",\"dfpPathName\":\"pave-2\",\"display\":\"all\"}":{"data":[{"bidder":"mediasquare","labelAny":["desktop","tablet"],"params":{"code":"leparisien.fr_rg_mtf_pave_desktop","owner":"lelp"}},{"bidder":"mediasquare","labelAny":["mobile"],"params":{"code":"leparisien.fr_rg_mtf_pave_mobile","owner":"lelp"}},{"bidder":"triplelift","labelAny":["desktop"],"params":{"inventoryCode":"LeParisien_RR"}},{"bidder":"triplelift","labelAny":["tablet"],"params":{"inventoryCode":"LeParisien_HDX"}},{"bidder":"triplelift","labelAny":["mobile"],"params":{"inventoryCode":"LeParisien_Mobile_Infeed"}},{"bidder":"appnexus","labelAny":["desktop"],"params":{"placementId":"16977277"}},{"bidder":"appnexus","labelAny":["tablet"],"params":{"placementId":"16977491"}},{"bidder":"appnexus","labelAny":["mobile"],"params":{"placementId":"16977479"}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429437","size":[300,600]}},{"bidder":"ix","labelAny":["desktop"],"params":{"siteId":"429437","size":[300,250]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429442","size":[300,600]}},{"bidder":"ix","labelAny":["tablet"],"params":{"siteId":"429442","size":[300,250]}},{"bidder":"ix","labelAny":["mobile"],"params":{"siteId":"429447","size":[300,250]}},{"bidder":"smartadserver","labelAny":["desktop"],"params":{"siteId":"235836","pageId":"935840","formatId":"66118","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["tablet"],"params":{"siteId":"235836","pageId":"935840","formatId":"66118","domain":"https://prg.smartadserver.com"}},{"bidder":"smartadserver","labelAny":["mobile"],"params":{"siteId":"235836","pageId":"935840","formatId":"66118","domain":"https://prg.smartadserver.com"}}],"expires":1631949375356,"lastModified":1631949075356}},"story-card-feed-fullquery":{"{\"excludeSubtype\":\"article_sponsored,article_like\",\"excludeUrl\":\"/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php\",\"sectionPath\":\"/economie\",\"size\":20,\"website\":\"leparisien\"}":{"data":{"content_elements":[{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-18T06:50:30Z","headlines":{"basic":"Un vol Air France atterrit d’urgence à Pékin après «un incident technique»"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/un-vol-air-france-atterrit-durgence-a-pekin-apres-un-incident-technique-18-09-2021-DMCQM4ZMF5EY5DTCGJMOUM2HZA.php"},{"content_restrictions":{"content_code":"hard-paywall"},"first_publish_date":"2021-09-17T18:41:07Z","headlines":{"basic":"Comment le TGV a redessiné la carte économique de la France "},"label":{"profil":{"text":"ABO"}},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/business/comment-le-tgv-a-redessine-la-carte-economique-de-la-france-17-09-2021-K2RYJM46IRAY3JS43QZDBXNGXU.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T17:42:14Z","headlines":{"basic":"Hypermarchés : vers la fin du jeton dans les chariots de courses"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/consommation/hypermarches-vers-la-fin-du-jeton-dans-les-chariots-de-courses-17-09-2021-6DVT7ZC5HNGXPONG75F55FAE3M.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T17:09:00Z","headlines":{"basic":"Eolien en mer : les pêcheurs bretons déboutés par la justice européenne"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/eolien-en-mer-les-pecheurs-bretons-deboutes-par-la-justice-europeenne-17-09-2021-O65QXJUOXZBSFFMGBDS7JGCHH4.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T16:15:15Z","headlines":{"basic":"TechnicoFlor, l’un des leaders mondiaux du parfum, inaugure une usine de pointe à Marseille"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/bouches-du-rhone-13/technicoflor-lun-des-leaders-mondiaux-du-parfum-inaugure-une-usine-de-pointe-a-marseille-17-09-2021-XO7OEKM35VHBPLAFUJ7SKED24U.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T15:56:11Z","headlines":{"basic":"Energie : l’UFC-Que Choisir repousse son offre groupée d’achat"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/consommation/energie-lufc-que-choisir-repousse-son-offre-groupee-dachat-17-09-2021-HEQJS3AXMJE7VFWTRMP436FXFA.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T15:00:11Z","headlines":{"basic":"Cinq syndicats de la fonction publique appellent à rejoindre la mobilisation des salariés du 5 octobre"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/cinq-syndicats-de-la-fonction-publique-appellent-a-rejoindre-la-mobilisation-des-salaries-du-5-octobre-17-09-2021-XC3WFVAQNVEXLK4URY37KUDURE.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T10:26:55Z","headlines":{"basic":"La Rochelle: un avion léger révolutionne le secteur"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/charente-maritime-17/a-la-rochelle-un-avion-leger-revolutionne-le-secteur-17-09-2021-LHMMRN6X4ZFMZOREGAJEHQJKKY.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T09:04:19Z","headlines":{"basic":"A la SNCF, entre 2000 et 3000 suppressions de postes à prévoir"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/a-la-sncf-entre-2000-et-3000-suppressions-de-postes-a-prevoir-17-09-2021-FX52ZE3UZND6XE5OCCS45XP2YM.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-17T06:39:27Z","headlines":{"basic":"Renault veut supprimer 2000 emplois supplémentaires en France pour effectuer son virage électrique"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/renault-veut-supprimer-2000-emplois-supplementaires-en-france-pour-effectuer-son-virage-electrique-17-09-2021-2UJFT2QIDRETLMW3O2VH5UG57A.php"},{"content_restrictions":{"content_code":"hard-paywall"},"first_publish_date":"2021-09-17T04:37:07Z","headlines":{"basic":"Immobilier : plafond plus haut, superficie, extérieur... les pistes pour améliorer la qualité des logements"},"label":{"profil":{"text":"ABO"}},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/immobilier/immobilier-plafond-plus-haut-superficie-exterieur-les-pistes-pour-ameliorer-la-qualite-des-logements-17-09-2021-HARE44DSD5CLJIJA44D4KCTOPM.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-16T20:36:45Z","headlines":{"basic":"Sages-femmes à l’hôpital : le gouvernement annonce une prime et des hausses de salaires en janvier"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/societe/sante/sages-femmes-a-lhopital-le-gouvernement-annonce-une-prime-et-des-hausses-de-salaires-en-janvier-16-09-2021-EVN274SWHJABJP2DADAGASVHQA.php"},{"content_restrictions":{"content_code":"hard-paywall"},"first_publish_date":"2021-09-16T18:40:58Z","headlines":{"basic":"Elisabeth Borne : «Nous allons faire un plan inédit sur les chômeurs de longue durée»"},"label":{"format":{"text":"Interview","url":"/interview"},"profil":{"text":"ABO"}},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/elisabeth-borne-nous-allons-faire-un-plan-inedit-sur-les-chomeurs-de-longue-duree-16-09-2021-VEQNMXDMTFG2XG7TL2AOA224XY.php"},{"content_restrictions":{"content_code":"hard-paywall"},"first_publish_date":"2021-09-16T17:16:21Z","headlines":{"basic":"A Cherbourg, l’annulation de la vente de sous-marins par l’Australie «est un vrai cataclysme»"},"label":{"format":{"text":"Reportage","url":"/reportage"},"profil":{"text":"ABO"}},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/a-cherbourg-lannulation-de-la-vente-de-sous-marins-par-laustralie-est-un-vrai-cataclysme-16-09-2021-Y3CBZ7TGBFDMDDIK3SZCXEBXAQ.php"},{"content_restrictions":{"content_code":"hard-paywall"},"first_publish_date":"2021-09-16T16:47:14Z","headlines":{"basic":"Tourisme : l’Île-de-France se relève (doucement) du Covid-19"},"label":{"format":{"text":"Décryptage","url":"/decryptage"},"profil":{"text":"ABO"}},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/paris-75/tourisme-lile-de-france-se-releve-doucement-du-covid-19-16-09-2021-7T56QDTU6RHBXF3JTVM6JDAWNI.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-16T14:02:43Z","headlines":{"basic":"Hauts-de-France : les bières du Nord tiennent à leur houblon local"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/nord-59/hauts-de-france-les-bieres-du-nord-tiennent-a-leur-houblon-local-16-09-2021-2IKM7UIYRVE6ZM7NLJU6ZFJVJI.php"},{"content_restrictions":{"content_code":"hard-paywall"},"first_publish_date":"2021-09-16T14:02:15Z","headlines":{"basic":"Art de la table : la porcelaine de Limoges prend un coup de jeune"},"label":{"profil":{"text":"ABO"}},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/haute-vienne-87/art-de-la-table-la-porcelaine-de-limoges-prend-un-coup-de-jeune-16-09-2021-EW6GQILDR5GBND4AHFXXNHFXHA.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-16T13:23:53Z","headlines":{"basic":"Air Menuiserie redécolle grâce à l’Intégral R, le dernier né des avions de voltige"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/eure-27/air-menuiserie-redecolle-grace-a-lintegral-r-le-dernier-ne-des-avions-de-voltige-16-09-2021-BVQVYVFVOFESFLHONV33QJZNJY.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-16T10:32:00Z","headlines":{"basic":"Indépendants : Macron veut protéger leur patrimoine personnel et élargir l’accès à une assurance chômage"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/travailleurs-independants-patrimoine-personnel-insaisissable-et-acces-au-chomage-facilite-les-annonces-demmanuel-macron-16-09-2021-2VZU5M3GLBGBJNYLVNPT6X7JKY.php"},{"content_restrictions":{"content_code":"metered"},"first_publish_date":"2021-09-16T10:02:40Z","headlines":{"basic":"Médias : le groupe de Bolloré annonce vouloir déposer un projet d’OPA sur Lagardère"},"label":{},"taxonomy":{"primary_section":{"additional_properties":{"original":{"site":{}}}}},"website_url":"/economie/medias-le-groupe-de-bollore-annonce-vouloir-deposer-un-projet-dopa-sur-lagardere-16-09-2021-YJ64MZA5PFGDFA7IK5F7KD5MIE.php"}],"count":10000,"next":20,"_id":"d6e3cd06a1d7bbb6d1d6e70d5a247f0a8a98b5ff76acef21d4c1c3c6e61daa9f"},"expires":1631949209572,"lastModified":1631949089572},"{\"excludeSections\":[\"/politique/newsletter\",\"/newsletters\"],\"excludeUrl\":\"/economie/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php\",\"offset\":0,\"sectionPath\":\"/economie\",\"size\":4}":{"data":{"content_elements":[{"_id":"DMCQM4ZMF5EY5DTCGJMOUM2HZA","additional_properties":{},"canonical_url":"/economie/un-vol-air-france-atterrit-durgence-a-pekin-apres-un-incident-technique-18-09-2021-DMCQM4ZMF5EY5DTCGJMOUM2HZA.php","credits":{"by":[{"display_name":"Le Parisien avec AFP","name":"Le Parisien avec AFP","type":"author"}]},"description":{"basic":""},"display_date":"2021-09-18T06:50:30Z","distributor":{"name":"leparisien"},"first_publish_date":"2021-09-18T06:50:30Z","headlines":{"basic":"Un vol Air France atterrit d’urgence à Pékin après «un incident technique»"},"label":{},"promo_items":{"basic":{"additional_properties":{},"caption":"L’équipage du Boeing-777 « a décidé de revenir vers Pékin après 14 minutes de vol en raison de la détection d’un incident technique », a indiqué Air France dans un communiqué (illustration).","height":3335,"type":"image","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/I44SPINCKBHJFOM362NGW35FCU.jpg","width":5000}},"publish_date":"2021-09-18T06:50:30Z","source":{"name":"leparisien","system":"composer"},"subheadlines":{"basic":"Un Boeing-777 à destination de Paris a dû faire demi-tour tôt samedi matin, a annoncé la compagnie aérienne française. Selon Le Quotidien de Pékin, «une explosion a été entendue à l’arrière de la cabine» de l’avion."},"subtype":"ART:","website_url":"/economie/un-vol-air-france-atterrit-durgence-a-pekin-apres-un-incident-technique-18-09-2021-DMCQM4ZMF5EY5DTCGJMOUM2HZA.php"},{"_id":"K2RYJM46IRAY3JS43QZDBXNGXU","additional_properties":{},"canonical_url":"/economie/business/comment-le-tgv-a-redessine-la-carte-economique-de-la-france-17-09-2021-K2RYJM46IRAY3JS43QZDBXNGXU.php","credits":{"by":[{"display_name":"Adeline Daboval","name":"Adeline  Daboval","type":"author"}]},"description":{"basic":""},"display_date":"2021-09-17T18:41:07Z","distributor":{"name":"leparisien"},"first_publish_date":"2021-09-17T18:41:07Z","headlines":{"basic":"Comment le TGV a redessiné la carte économique de la France "},"label":{"profil":{"text":"ABO"}},"promo_items":{"basic":{"additional_properties":{},"caption":"Venu célébrer le 40e anniversaire du train à grand vitesse, le président Macron a salué ce vendredi devant le TGV M qui venait d'être dévoilé « le symbole d’une transformation de la vie française ». MAXPPP","height":1884,"type":"image","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/MDWJ3CFDCFFSLKF4M425G2GF2I.jpg","width":2800}},"publish_date":"2021-09-17T18:41:07Z","source":{"name":"leparisien","system":"composer"},"subheadlines":{"basic":"Lancé en septembre 1981, le train à grande vitesse, qui a fêté ses 40 ans ce vendredi gare de Lyon à Paris, en présence du président Macron, a profondément modifié le territoire et dopé l’attractivité de certaines villes."},"subtype":"ART:","website_url":"/economie/business/comment-le-tgv-a-redessine-la-carte-economique-de-la-france-17-09-2021-K2RYJM46IRAY3JS43QZDBXNGXU.php"},{"_id":"6DVT7ZC5HNGXPONG75F55FAE3M","additional_properties":{},"canonical_url":"/economie/consommation/hypermarches-vers-la-fin-du-jeton-dans-les-chariots-de-courses-17-09-2021-6DVT7ZC5HNGXPONG75F55FAE3M.php","credits":{"by":[{"display_name":"Marion Canu","name":"Marion Canu","type":"author"},{"display_name":"Sylvie De Macedo","name":"Sylvie De Macedo","type":"author"}]},"description":{"basic":""},"display_date":"2021-09-18T05:34:34Z","distributor":{"name":"leparisien"},"first_publish_date":"2021-09-17T17:42:14Z","headlines":{"basic":"Hypermarchés : vers la fin du jeton dans les chariots de courses"},"label":{},"promo_items":{"basic":{"additional_properties":{},"caption":"Pour éviter un éventuel vol des caddies, un cadenas accroché à la roue arrière du chariot, relié en Wi-fi au magasin, se bloque si celui-ci dépasse le périmètre autorisé. LP/Philippe de Poulpiquet","height":1868,"type":"image","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/RMATUITRNFBKZKVPQZFVC54YYI.jpg","width":2800}},"publish_date":"2021-09-18T05:34:34Z","source":{"name":"leparisien","system":"composer"},"subheadlines":{"basic":"Alors que de plus en plus d’hypermarchés Carrefour ont supprimé leurs monnayeurs, Auchan s’apprête à généraliser le libre-accès de ses chariots à l’ensemble de ses magasins. "},"subtype":"ART:","website_url":"/economie/consommation/hypermarches-vers-la-fin-du-jeton-dans-les-chariots-de-courses-17-09-2021-6DVT7ZC5HNGXPONG75F55FAE3M.php"},{"_id":"O65QXJUOXZBSFFMGBDS7JGCHH4","additional_properties":{},"canonical_url":"/economie/eolien-en-mer-les-pecheurs-bretons-deboutes-par-la-justice-europeenne-17-09-2021-O65QXJUOXZBSFFMGBDS7JGCHH4.php","credits":{"by":[{"display_name":"Le Parisien avec AFP","name":"Le Parisien avec AFP","type":"author"}]},"description":{"basic":""},"display_date":"2021-09-17T17:33:09Z","distributor":{"name":"leparisien"},"first_publish_date":"2021-09-17T17:09:00Z","headlines":{"basic":"Eolien en mer : les pêcheurs bretons déboutés par la justice européenne"},"label":{},"promo_items":{"basic":{"additional_properties":{},"caption":"Le tribunal de l’Union européenne a rejeté le recours de pêcheurs bretons, contre des parcs éoliens en mer. Illustration. LP/Olivier Corsan.","height":1870,"type":"image","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/FENLDUC3RJDNVP32WV5YLYBVZY.jpg","width":2800}},"publish_date":"2021-09-17T17:33:09Z","source":{"name":"leparisien","system":"composer"},"subheadlines":{"basic":"Le tribunal de l’Union européenne a rejeté le recours de pêcheurs bretons et normands, qui tentaient de faire valoir les risques pour leur activité liés à la construction de six parcs éoliens en mer. "},"subtype":"ART:","website_url":"/economie/eolien-en-mer-les-pecheurs-bretons-deboutes-par-la-justice-europeenne-17-09-2021-O65QXJUOXZBSFFMGBDS7JGCHH4.php"}],"count":10000,"next":4,"_id":"d45b7e7867334db060ddc8bf0b6d21535f129b1969fe815af23a5609018c812c"},"expires":1631949209556,"lastModified":1631949089556}},"most-read":{"{\"offset\":\"3\",\"site\":\"/economie\",\"size\":5}":{"data":{"content_elements":[{"headlines":{"basic":"Ces Français qui n’épargnent pas : «Je suis monté jusqu’à 14000 euros sur mon compte courant»"},"website_url":"/economie/votre-argent/ces-francais-qui-nepargnent-pas-je-suis-monte-jusqua-14000-euros-sur-mon-compte-courant-14-09-2021-OBKA4PTSPNG4TE7L4B3NTYANWE.php"},{"headlines":{"basic":"Le carburant des grandes surfaces est-il vraiment moins bon pour votre voiture ? "},"website_url":"/economie/le-carburant-des-grandes-surfaces-est-il-vraiment-moins-bon-pour-votre-voiture-14-09-2021-N2IWIRVMKBEYFKXSDMSMSG4G7Q.php"},{"headlines":{"basic":"Chèque énergie : le gouvernement annonce une rallonge de 100 euros d’ici à la fin de l’année"},"website_url":"/economie/cheque-energie-le-gouvernement-annonce-une-rallonge-de-100-euros-dici-a-la-fin-de-lannee-15-09-2021-GDBTLWFOC5HIZPHK65F3RBORW4.php"},{"headlines":{"basic":"Vous envoyez vos coordonnées bancaires par mail ? Attention à la nouvelle arnaque au faux RIB"},"website_url":"/economie/votre-argent/vous-envoyez-vos-coordonnees-bancaires-par-mail-attention-a-la-nouvelle-arnaque-au-faux-rib-15-09-2021-ERC56EDGSZAS3PJR3FRL6HCP5E.php"},{"headlines":{"basic":"Vente de sous-marins : pourquoi l’Australie a déchiré le «contrat du siècle» remporté par la France"},"website_url":"/economie/vente-de-sous-marins-la-france-perd-le-contrat-du-siecle-avec-laustralie-15-09-2021-ZVOYL4KVKBBBZJ6MKINOZIRTDA.php"}],"count":5,"_id":"2da195ed9146221e668a6b42bb7405e09af4865e2882dff3cbf49634360b2e23"},"expires":1631949193707,"lastModified":1631945593707},"{\"offset\":3,\"site\":\"/economie\",\"size\":5}":{"data":{"content_elements":[{"headlines":{"basic":"Ces Français qui n’épargnent pas : «Je suis monté jusqu’à 14000 euros sur mon compte courant»"},"website_url":"/economie/votre-argent/ces-francais-qui-nepargnent-pas-je-suis-monte-jusqua-14000-euros-sur-mon-compte-courant-14-09-2021-OBKA4PTSPNG4TE7L4B3NTYANWE.php"},{"headlines":{"basic":"Le carburant des grandes surfaces est-il vraiment moins bon pour votre voiture ? "},"website_url":"/economie/le-carburant-des-grandes-surfaces-est-il-vraiment-moins-bon-pour-votre-voiture-14-09-2021-N2IWIRVMKBEYFKXSDMSMSG4G7Q.php"},{"headlines":{"basic":"Chèque énergie : le gouvernement annonce une rallonge de 100 euros d’ici à la fin de l’année"},"website_url":"/economie/cheque-energie-le-gouvernement-annonce-une-rallonge-de-100-euros-dici-a-la-fin-de-lannee-15-09-2021-GDBTLWFOC5HIZPHK65F3RBORW4.php"},{"headlines":{"basic":"Vous envoyez vos coordonnées bancaires par mail ? Attention à la nouvelle arnaque au faux RIB"},"website_url":"/economie/votre-argent/vous-envoyez-vos-coordonnees-bancaires-par-mail-attention-a-la-nouvelle-arnaque-au-faux-rib-15-09-2021-ERC56EDGSZAS3PJR3FRL6HCP5E.php"},{"headlines":{"basic":"Vente de sous-marins : pourquoi l’Australie a déchiré le «contrat du siècle» remporté par la France"},"website_url":"/economie/vente-de-sous-marins-la-france-perd-le-contrat-du-siecle-avec-laustralie-15-09-2021-ZVOYL4KVKBBBZJ6MKINOZIRTDA.php"}],"count":5,"_id":"2da195ed9146221e668a6b42bb7405e09af4865e2882dff3cbf49634360b2e23"},"expires":1631949193707,"lastModified":1631945593707}},"third-party-guide":{"{}":{"data":{"type":"results","version":"0.6.0","content_elements":[{"website_url":"/guide-shopping/en-ce-moment/lens-lille-a-quelle-heure-et-sur-quelle-chaine-voir-le-match-18-09-2021-8435259.php","headlines":{"basic":"Lens - Lille : à quelle heure et sur quelle chaîne voir le match ?"},"promo_items":{"thumbnail":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/JOQUDZ3HBAYTMS3OKWFMLFBB6M","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","licensable":false,"alt_text":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","width":1280,"_id":"JOQUDZ3HBAYTMS3OKWFMLFBB6M","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/16/8435259_lens-lille.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","published":true,"thumbnailResizeUrl":"/resizer/rIprf3UdwCmlnYEg8EeWnzgpYX4=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","version":1},"created_date":"2021-09-18T06:18:05Z","last_updated_date":"2021-09-18T06:18:05Z","height":800},"lead_art":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/JOQUDZ3HBAYTMS3OKWFMLFBB6M","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","licensable":false,"alt_text":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","width":1280,"_id":"JOQUDZ3HBAYTMS3OKWFMLFBB6M","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/16/8435259_lens-lille.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","published":true,"thumbnailResizeUrl":"/resizer/rIprf3UdwCmlnYEg8EeWnzgpYX4=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","version":1},"created_date":"2021-09-18T06:18:05Z","last_updated_date":"2021-09-18T06:18:05Z","height":800},"basic":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/JOQUDZ3HBAYTMS3OKWFMLFBB6M","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","licensable":false,"alt_text":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","width":1280,"_id":"JOQUDZ3HBAYTMS3OKWFMLFBB6M","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/16/8435259_lens-lille.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>&nbsp;Lens - Lille : &agrave; quelle heure et sur quelle cha&icirc;ne voir le match ?</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","published":true,"thumbnailResizeUrl":"/resizer/rIprf3UdwCmlnYEg8EeWnzgpYX4=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/JOQUDZ3HBAYTMS3OKWFMLFBB6M.jpg","version":1},"created_date":"2021-09-18T06:18:05Z","last_updated_date":"2021-09-18T06:18:05Z","height":800}},"_id":"CYDIU43MYEPCJRYX2JKDZ5RWGI"},{"website_url":"/guide-shopping/high-tech/smartphones/smartphone-samsung-1-enceinte-google-nest-audio-offerte-pour-l-achat-d-un-galaxy-a52s-5g-18-09-2021-8435178.php","headlines":{"basic":"Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l’achat d’un Galaxy A52s 5G"},"promo_items":{"thumbnail":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/EYA2XDT2ZYHEQ3LLFKLLHED7PQ","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","licensable":false,"alt_text":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","width":1280,"_id":"EYA2XDT2ZYHEQ3LLFKLLHED7PQ","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/15/8435178_samsung-galaxy-a52s.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","published":true,"thumbnailResizeUrl":"/resizer/kCZcyo7Y1Qy4sZt0xlyoso80IPQ=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","version":1},"created_date":"2021-09-18T06:17:05Z","last_updated_date":"2021-09-18T06:17:05Z","height":799},"lead_art":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/EYA2XDT2ZYHEQ3LLFKLLHED7PQ","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","licensable":false,"alt_text":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","width":1280,"_id":"EYA2XDT2ZYHEQ3LLFKLLHED7PQ","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/15/8435178_samsung-galaxy-a52s.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","published":true,"thumbnailResizeUrl":"/resizer/kCZcyo7Y1Qy4sZt0xlyoso80IPQ=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","version":1},"created_date":"2021-09-18T06:17:05Z","last_updated_date":"2021-09-18T06:17:05Z","height":799},"basic":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/EYA2XDT2ZYHEQ3LLFKLLHED7PQ","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","licensable":false,"alt_text":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","width":1280,"_id":"EYA2XDT2ZYHEQ3LLFKLLHED7PQ","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/15/8435178_samsung-galaxy-a52s.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>Smartphone Samsung : 1 enceinte Google Nest Audio offerte pour l&rsquo;achat d&rsquo;un Galaxy A52s 5G</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","published":true,"thumbnailResizeUrl":"/resizer/kCZcyo7Y1Qy4sZt0xlyoso80IPQ=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/EYA2XDT2ZYHEQ3LLFKLLHED7PQ.jpg","version":1},"created_date":"2021-09-18T06:17:05Z","last_updated_date":"2021-09-18T06:17:05Z","height":799}},"_id":"WP4MJSGIWCTKXXNIOH4NMIMUJM"},{"website_url":"/guide-shopping/conso/sport/salle-de-sport-65-sur-l-abonnement-neoness-oh-my-god-pendant-3-mois-18-09-2021-8435050.php","headlines":{"basic":"Salle de sport : -65% sur l’abonnement Neoness Oh My God pendant 3 mois"},"promo_items":{"thumbnail":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/QTEZN3EB5BFFOSTFGKSIWTH7NA","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","licensable":false,"alt_text":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","width":1280,"_id":"QTEZN3EB5BFFOSTFGKSIWTH7NA","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/09/8435050_neoness-omg.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","published":true,"thumbnailResizeUrl":"/resizer/YKxv1Lt-8sVj_SC3H6aK4Qy-KRI=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","version":1},"created_date":"2021-09-18T06:16:05Z","last_updated_date":"2021-09-18T06:16:05Z","height":800},"lead_art":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/QTEZN3EB5BFFOSTFGKSIWTH7NA","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","licensable":false,"alt_text":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","width":1280,"_id":"QTEZN3EB5BFFOSTFGKSIWTH7NA","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/09/8435050_neoness-omg.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","published":true,"thumbnailResizeUrl":"/resizer/YKxv1Lt-8sVj_SC3H6aK4Qy-KRI=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","version":1},"created_date":"2021-09-18T06:16:05Z","last_updated_date":"2021-09-18T06:16:05Z","height":800},"basic":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/QTEZN3EB5BFFOSTFGKSIWTH7NA","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","licensable":false,"alt_text":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","width":1280,"_id":"QTEZN3EB5BFFOSTFGKSIWTH7NA","additional_properties":{"originalName":"http://s1.lprs1.fr/images/2021/09/09/8435050_neoness-omg.jpg","mime_type":"image/jpeg","restricted":false,"converter":"ImageLeadArtConverter","alt":"<p>Salle de sport : -65% sur l&rsquo;abonnement Neoness Oh My God pendant 3 mois</p>","galleries":[],"originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","published":true,"thumbnailResizeUrl":"/resizer/YKxv1Lt-8sVj_SC3H6aK4Qy-KRI=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/QTEZN3EB5BFFOSTFGKSIWTH7NA.jpg","version":1},"created_date":"2021-09-18T06:16:05Z","last_updated_date":"2021-09-18T06:16:05Z","height":800}},"_id":"2JTPQM3O3S3HAOSWBVVCMEQCIE"},{"website_url":"/guide-shopping/bon-plan/hello-bank-quels-sont-les-avantages-de-la-banque-en-ligne-18-09-2021-8434290.php","headlines":{"basic":"Hello bank! : Quels sont les avantages de la banque en ligne ?"},"promo_items":{"thumbnail":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/3FKJLASCBNQJCHDYCOHYGC3MMI","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","licensable":false,"alt_text":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","width":1280,"_id":"3FKJLASCBNQJCHDYCOHYGC3MMI","additional_properties":{"fullSizeResizeUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","proxyUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","converter":"ImageLeadArtConverter","alt":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","published":true,"resizeUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","thumbnailResizeUrl":"/resizer/5GpR8XToG19go4ZjyWPA55gUNkI=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","version":1,"originalName":"http://s1.lprs1.fr/images/2021/08/04/8434290_hello-bank.jpg","mime_type":"image/jpeg","restricted":false,"galleries":[]},"created_date":"2021-09-18T06:16:06Z","last_updated_date":"2021-09-18T06:16:06Z","height":727},"lead_art":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/3FKJLASCBNQJCHDYCOHYGC3MMI","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","licensable":false,"alt_text":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","width":1280,"_id":"3FKJLASCBNQJCHDYCOHYGC3MMI","additional_properties":{"fullSizeResizeUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","proxyUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","converter":"ImageLeadArtConverter","alt":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","published":true,"resizeUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","thumbnailResizeUrl":"/resizer/5GpR8XToG19go4ZjyWPA55gUNkI=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","version":1,"originalName":"http://s1.lprs1.fr/images/2021/08/04/8434290_hello-bank.jpg","mime_type":"image/jpeg","restricted":false,"galleries":[]},"created_date":"2021-09-18T06:16:06Z","last_updated_date":"2021-09-18T06:16:06Z","height":727},"basic":{"owner":{"id":"leparisien"},"address":{},"caption":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","source":{"system":"photo center","edit_url":"https://leparisien.arcpublishing.com/photo/3FKJLASCBNQJCHDYCOHYGC3MMI","additional_properties":{"editor":"photo center"}},"type":"image","version":"0.10.3","url":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","licensable":false,"alt_text":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","width":1280,"_id":"3FKJLASCBNQJCHDYCOHYGC3MMI","additional_properties":{"fullSizeResizeUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","proxyUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","converter":"ImageLeadArtConverter","alt":"<p>Hello bank! : Quels sont les avantages de la banque en ligne&thinsp;?</p>","originalUrl":"https://cloudfront-eu-central-1.images.arcpublishing.com/leparisien/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","published":true,"resizeUrl":"/resizer/YueB5bdHQaJtxa5zd3WRSrbuE7E=/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","thumbnailResizeUrl":"/resizer/5GpR8XToG19go4ZjyWPA55gUNkI=/300x0/arc-anglerfish-eu-central-1-prod-leparisien/public/3FKJLASCBNQJCHDYCOHYGC3MMI.jpg","version":1,"originalName":"http://s1.lprs1.fr/images/2021/08/04/8434290_hello-bank.jpg","mime_type":"image/jpeg","restricted":false,"galleries":[]},"created_date":"2021-09-18T06:16:06Z","last_updated_date":"2021-09-18T06:16:06Z","height":727}},"_id":"RSP6ZLGIGV6DZCCDDD3COAPTLA"}],"additional_properties":{"took":8,"timed_out":false},"count":8777,"next":4,"_id":"0eeeea8c8a515064c6ee90256269c7058a0920b1666facfb71903bf448d81700"},"expires":1631952346930,"lastModified":1631948746930}},"jobs":{"{}":{"data":[{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/analyste-d-entreprise-h-f-12293058-8.html"},"link":"http://emploi.leparisien.fr/emplois/analyste-d-entreprise-h-f-12293058-8.html","category":["Cedec","Île-de-France","CDI"],"title":"Analyste d'Entreprise H/F","description":"CEDEC est une société de conseil en organisation stratégique fondée en 1965. Elle est présente en France, en Belgique, au Luxembourg, en Suisse, en Es","pubDate":"Wed, 15 Sep 2021 14:44:14 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/60679.png"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/agent-commercial-en-immobilier-h-f-11790155-8.html"},"link":"http://emploi.leparisien.fr/emplois/agent-commercial-en-immobilier-h-f-11790155-8.html","category":["Une entreprise","Île-de-France - France","Indépendant/Freelance"],"title":"Agent Commercial en Immobilier H/F","description":"Secteur : Immobilier - Fonction : Commercial.\r\n\r\nRecherche téléprospecteur(s) au statut d'indépendant(s) Auto-entrepreneur H/F de nature souriant(e) et ","pubDate":"Mon, 30 Aug 2021 09:58:02 +0200"},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/auditeur-hub-personal-finance-h-f-12338809-8.html"},"link":"http://emploi.leparisien.fr/emplois/auditeur-hub-personal-finance-h-f-12338809-8.html","category":["BNP Paribas","Levallois-Perret - 92","CDI"],"title":"Auditeur Hub Personal Finance H/F","description":"Pourquoi rejoindre BNP Paribas ?\r\nNotre monde change : notre manière de nous informer, de consommer... et de travailler aussi ! Aujourd'hui, ce qui com","pubDate":"Fri, 17 Sep 2021 07:14:44 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/3597.gif"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/technicien-electrique-installation-generale-energie-issy-les-moulineaux-h-f-12338909-8.html"},"link":"http://emploi.leparisien.fr/emplois/technicien-electrique-installation-generale-energie-issy-les-moulineaux-h-f-12338909-8.html","category":["Capgemini","Île-de-France","CDI"],"title":"Technicien Electrique Installation Générale Energie Issy les Moulineaux H/F","description":"L'entité Capgemini Engineering rassemble des passionnés qui travaillent ensemble afin de proposer des produits à la pointe des nouvelles technologies ","pubDate":"Fri, 17 Sep 2021 07:14:56 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/6172.png"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/lead-developpeur-h-f-12338828-8.html"},"link":"http://emploi.leparisien.fr/emplois/lead-developpeur-h-f-12338828-8.html","category":["Chronopost","Paris - 75","CDI"],"title":"Lead Développeur H/F","description":"Fondé en 1985, Chronopost est le spécialiste français de la livraison express de colis jusqu'à 30 kg, aux entreprises comme aux particuliers, partout ","pubDate":"Fri, 17 Sep 2021 07:14:47 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/2266.png"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/conseiller-developpement-commercial-h-f-12338813-8.html"},"link":"http://emploi.leparisien.fr/emplois/conseiller-developpement-commercial-h-f-12338813-8.html","category":["MGEN","Évry-Courcouronnes - 91","CDD"],"title":"Conseiller Développement Commercial H/F","description":"Connaissez-vous le groupe MGEN ?\r\n- Un employeur qui réconcilie éthique et économie, solidarité et performance.\r\n- Un acteur majeur en santé et prévoyan","pubDate":"Fri, 17 Sep 2021 07:14:45 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/13949.png"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/responsable-technique-logiciel-h-f-12338901-8.html"},"link":"http://emploi.leparisien.fr/emplois/responsable-technique-logiciel-h-f-12338901-8.html","category":["Le Groupe Septeo","Boulogne-Billancourt - 92","CDI"],"title":"Responsable Technique Logiciel H/F","description":"Depuis plus de 18 ans, Eficio, membre du Groupe Septeo, leader européen des Legal Tech, commercialise les principaux logiciels utilisés par les grands","pubDate":"Fri, 17 Sep 2021 07:14:56 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/62859.png"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/lead-developpeur-j2ee-et-android-h-f-12338827-8.html"},"link":"http://emploi.leparisien.fr/emplois/lead-developpeur-j2ee-et-android-h-f-12338827-8.html","category":["Chronopost","Paris - 75","CDI"],"title":"Lead Développeur J2EE et Android H/F","description":"Fondé en 1985, Chronopost est le spécialiste français de la livraison express de colis jusqu'à 30 kg, aux entreprises comme aux particuliers, partout ","pubDate":"Fri, 17 Sep 2021 07:14:47 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/2266.png"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/testeur-applicatif-h-f-12338902-8.html"},"link":"http://emploi.leparisien.fr/emplois/testeur-applicatif-h-f-12338902-8.html","category":["Chronopost","Paris - 75","CDI"],"title":"Testeur Applicatif H/F","description":"Fondé en 1985, Chronopost est le spécialiste français de la livraison express de colis jusqu'à 30 kg, aux entreprises comme aux particuliers, partout ","pubDate":"Fri, 17 Sep 2021 07:14:56 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/2266.png"}},{"guid":{"@isPermaLink":"true","#text":"http://emploi.leparisien.fr/emplois/ingenieur-calcul-tuyauterie-issy-les-moulineaux-h-f-12338903-8.html"},"link":"http://emploi.leparisien.fr/emplois/ingenieur-calcul-tuyauterie-issy-les-moulineaux-h-f-12338903-8.html","category":["Capgemini","Île-de-France","CDI"],"title":"Ingénieur Calcul Tuyauterie Issy les Moulineaux H/F","description":"L'entité Capgemini Engineering rassemble des passionnés qui travaillent ensemble afin de proposer des produits à la pointe des nouvelles technologies ","pubDate":"Fri, 17 Sep 2021 07:14:56 +0200","enclosure":{"@url":"https://ressources.regionsjob.com/img/entreprises/6172.png"}}],"expires":1631949149465,"lastModified":1631948849465}}};Fusion.layout="article-layout";Fusion.metas={};Fusion.outputType="default";Fusion.template="template/article";Fusion.tree={"collection":"layouts","type":"article-layout","props":{"collection":"layouts","type":"article-layout","id":"article-layout","childProps":[{"collection":"sections","id":0},{"collection":"sections","id":1},{"collection":"sections","id":2},{"collection":"sections","id":3},{"collection":"sections","id":4},{"collection":"sections","id":5},{"collection":"sections","id":6},{"collection":"sections","id":7}]},"children":[{"collection":"sections","props":{"collection":"sections","id":0},"children":[{"collection":"features","type":"global/nav-bar","props":{"collection":"features","type":"global/nav-bar","id":"0fRPgXqD8rt","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"Newspaper Icon URL":"http://www.kiosque.leparisien.fr/","customLinkUrl":"#"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/CustomisableEventSubMenu","props":{"collection":"features","type":"global/CustomisableEventSubMenu","id":"f0farPvU3AYM1Xn","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"eventAuthorizedSections":"/elections/regionales/","svgURL":"https://www.leparisien.fr/elections/regionales/","eventLinks":"[{\"url\":\"https://www.leparisien.fr/elections/regionales/\",\"title\":\"Toute l'actu\"},{\"url\":\"https://www.leparisien.fr/elections/regionales/elections-regionales-second-tour-tous-les-resultats-27-06-2021-RM6FZHGNPJBTDA3747WY7OCLIY.php\",\"title\":\"Résultats\"},{\"url\":\"https://www.leparisien.fr/elections/regionales/second-tour-des-regionales-muselier-wauquiez-delga-les-resultats-region-par-region-27-06-2021-VM6WITVU2FECNMW2RFM6C2CCVI.php\",\"title\":\"Carte des vainqueurs\"},{\"url\":\"https://www.leparisien.fr/elections/regionales/regionales-lr-et-ps-assurent-le-rn-et-lrem-bredouilles-les-5-enseignements-du-second-tour-27-06-2021-NYVIDPWZGNDFJP2IQMC43FM4CI.php\",\"title\":\"Leçons du scrutin\"}]","svgSourceURL":"https://leparisien-assets-prod.s3.eu-west-1.amazonaws.com/website/images/events_logo/regionales-2021.svg","svgMobileWidth":88,"svgMobileHeight":24,"svgDesktopWidth":103,"svgDesktopHeight":28},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/CustomisableEventSubMenu","props":{"collection":"features","type":"global/CustomisableEventSubMenu","id":"f0fsEOrwltTO1DS","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"eventAuthorizedSections":"","svgURL":"https://www.leparisien.fr/euro-2021/","eventLinks":"[{\"url\":\"https://www.leparisien.fr/euro-2021/\",\"title\":\"Toute l'actu\"},{\"url\":\"https://www.leparisien.fr/sports/football/euro-2021-groupes-classements-et-phase-finale-09-06-2021-RH2PNEY5URCJZP65P5TM7GZHCU.php\",\"title\":\"Phase finale\"},{\"url\":\"https://www.leparisien.fr/sports/football/euro-2021-calendrier-et-resultats-de-la-competition-09-06-2021-YMTBQTR5V5FIPBBKXK3BYXCRCE.php\",\"title\":\"Calendrier\"},{\"url\":\"https://www.leparisien.fr/equipe-de-france-football/\",\"title\":\"Équipe de France \"},{\"url\":\"https://www.leparisien.fr/inscription-newsletter-bleus/\",\"title\":\"Les Bleus, la newsletter\"}]","svgSourceURL":"https://leparisien-assets-prod.s3.eu-west-1.amazonaws.com/website/images/events_logo/Euro-2021.svg","svgMobileWidth":93,"svgMobileHeight":20,"svgDesktopWidth":111,"svgDesktopHeight":24,"pbInternal_cloneId":"f0fsEOrwltTO1DS","eventKeyword":"EURO"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/CustomisableEventSubMenu","props":{"collection":"features","type":"global/CustomisableEventSubMenu","id":"f0fOc5YIhHj48Dw","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"eventAuthorizedSections":"/sports/JO/","svgURL":"https://www.leparisien.fr/sports/JO/","eventLinks":"[{\"url\":\"https://www.leparisien.fr/sports/JO/\",\"title\":\"Toute l'actu\"},{\"url\":\"https://www.leparisien.fr/sports/jo-de-tokyo-le-programme-jour-par-jour-des-epreuves-08-07-2021-7W7QF5I2IJHAPIHUX5HCSL7NSM.php\",\"title\":\"Le programme\"},{\"url\":\"https://www.leparisien.fr/sports/JO/jo-de-tokyo-le-tableau-des-medailles-par-pays-22-07-2021-NVPPLO263NDZNKDWW3GY7WR2LI.php\",\"title\":\"Tableau des médailles\"},{\"url\":\"https://www.leparisien.fr/sports/JO/jeux-olympiques-de-tokyo-les-medailles-francaises-23-07-2021-JZAYSKGOAVBQXG3HZC7FWDW7FE.php\",\"title\":\"Médailles françaises\"}]","svgSourceURL":"https://leparisien-assets-prod.s3.eu-west-1.amazonaws.com/website/images/events_logo/Tokyo.svg","svgMobileWidth":100,"svgMobileHeight":20,"svgDesktopWidth":120,"svgDesktopHeight":24,"pbInternal_cloneId":"f0fOc5YIhHj48Dw","eventKeyword":""},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/CustomisableEventSubMenu","props":{"collection":"features","type":"global/CustomisableEventSubMenu","id":"f0fAyICADGy58xV","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"eventAuthorizedSections":"/elections/presidentielle/","svgURL":"https://www.leparisien.fr/elections/presidentielle/","eventLinks":"[{\"url\":\"https://www.leparisien.fr/elections/presidentielle/\",\"title\":\"Toute l'actu\"},{\"url\":\"https://www.leparisien.fr/elections/presidentielle/presidentielle-2022-qui-sont-les-candidats-declares-a-lelection-28-07-2021-HANJWDV7ZZCHVO7LISX2JH545Y.php\",\"title\":\"Les candidats\"},{\"url\":\"https://www.leparisien.fr/elections/presidentielle/presidentielle-2022-primaires-candidatures-campagne-les-grandes-dates-de-lelection-27-07-2021-WB4LVRUSIRC6VCAGRPMF7QV7EA.php\",\"title\":\"Le calendrier\"},{\"url\":\"https://www.leparisien.fr/inscription-newsletter-presidentielle/\",\"title\":\"La newsletter\"}]","svgSourceURL":"https://leparisien-assets-prod.s3.eu-west-1.amazonaws.com/website/images/events_logo/2022-light.svg","svgMobileWidth":45,"svgMobileHeight":16,"svgDesktopWidth":56,"svgDesktopHeight":20,"pbInternal_cloneId":"f0fAyICADGy58xV","eventKeyword":""},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/CustomisableEventSubMenu","props":{"collection":"features","type":"global/CustomisableEventSubMenu","id":"f0fHjhAvSMK13aL","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"eventAuthorizedSections":"","svgURL":"https://www.leparisien.fr/proces-attentats-13-novembre-2015/","eventLinks":"[{\"url\":\"https://www.leparisien.fr/faits-divers/proces-des-attentats-du-13-novembre-neuf-mois-pour-juger-la-terreur-08-09-2021-MTRB7YNCL5FHHDEY7XIZJZC4PI.php\",\"title\":\"Un procès hors norme\"},{\"url\":\"https://www.leparisien.fr/faits-divers/attentats-du-13-novembre-aux-cotes-de-salah-abdeslam-13-complices-actifs-presumes-dans-le-box-des-accuses-07-09-2021-ODS2QRNGGBG5JEDSFZAX77XQ2E.php\",\"title\":\"Qui sont les accusés ?\"},{\"url\":\"https://www.leparisien.fr/faits-divers/attentats-du-13-novembre-a-21h16-un-premier-terroriste-actionne-sa-ceinture-la-soiree-bascule-dans-lhorreur-02-09-2021-JRRWSW6VJNBGZPHMJ7PL5GOFBA.php\",\"title\":\"Le récit des attentats\"},{\"url\":\"https://www.leparisien.fr/proces-attentats-13-novembre-2015/\",\"title\":\"Tous nos articles\"}]","svgSourceURL":"https://leparisien-assets-prod.s3.eu-west-1.amazonaws.com/website/images/events_logo/13-novembre_dark.svg","svgMobileWidth":118,"svgMobileHeight":20,"svgDesktopWidth":142,"svgDesktopHeight":24,"pbInternal_cloneId":"f0fHjhAvSMK13aL","eventKeyword":"13 NOVEMBRE"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/CustomisableEventSubMenu","props":{"collection":"features","type":"global/CustomisableEventSubMenu","id":"f0fbaiW25U7Z9R","name":"","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"eventAuthorizedSections":"","svgURL":"https://www.leparisien.fr/sports/ligue-1-uber-eats/","eventLinks":"[{\"url\":\"https://www.leparisien.fr/sports/ligue-1-uber-eats/\",\"title\":\"Toute l'actu\"},{\"url\":\"https://www.leparisien.fr/sports/football/calendrier-et-resultats-de-la-ligue-1-saison-2021-2022-08-09-2021-FYBXMUERNZD35DIULE62PIUTOE.php\",\"title\":\"Calendrier et résultats\"},{\"url\":\"https://www.leparisien.fr/sports/football/classement-de-la-ligue-1-saison-2021-2022-08-09-2021-IO6MFJM7ZFE5NGLXIUMWKYTRZM.php\",\"title\":\"Classement des équipes\"},{\"url\":\"https://www.leparisien.fr/sports/football/psg/calendrier-ligue-1-du-psg-saison-2021-2022-08-09-2021-MQTWB6SXEJEO7CVV324NYW7GFM.php\",\"title\":\"Calendrier du PSG\"}]","svgClass":"presidentielle-2022","svgSourceURL":"https://leparisien-assets-prod.s3.eu-west-1.amazonaws.com/website/images/events_logo/ligue-1_uber-eats.svg","svgMobileWidth":130,"svgMobileHeight":20,"svgDesktopWidth":156,"svgDesktopHeight":24,"pbInternal_cloneId":"f0fbaiW25U7Z9R","eventKeyword":"LIGUE 1"},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":1},"children":[{"collection":"features","type":"ads/lparcads","props":{"collection":"features","type":"ads/lparcads","id":"0fPdtNAZCrd","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"Padding Bottom":15,"Fill Background":true,"adType":"global-banniere-1","dfpPathName":"banniere-1","lazyLoad":true,"Padding Top":15,"display":"desktop","enableMinHeight":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"ads/lparcads","props":{"collection":"features","type":"ads/lparcads","id":"0frTu7BZCrs","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"Padding Bottom":10,"Fill Background":true,"adType":"global-banniere-1","dfpPathName":"banniere-1","lazyLoad":true,"Padding Top":10,"display":"mobile","enableMinHeight":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Article/breadcrumb","props":{"collection":"features","type":"Article/breadcrumb","id":"0fE7ARrD8r4","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"showProfilTag":false},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Article/header","props":{"collection":"features","type":"Article/header","id":"0fheITrD8rs","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Article/PremiumBar","props":{"collection":"features","type":"Article/PremiumBar","id":"f0fnt6ZqhlPht8","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"nonSubscriberText":"Cet article est réservé aux abonnés.","subscriberText":"Votre abonnement vous permet d’accéder à cet article."},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":2},"children":[{"collection":"features","type":"Article/LeadArt","props":{"collection":"features","type":"Article/LeadArt","id":"0fJwZntD8rG","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":3},"children":[{"collection":"features","type":"ads/lparcads","props":{"collection":"features","type":"ads/lparcads","id":"0fJ4DKutIr1","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"sticky":true,"display":"desktop","dfpPathName":"pave-1","adType":"global-pave-1","lazyLoad":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":4},"children":[{"collection":"features","type":"Article/Body","props":{"collection":"features","type":"Article/Body","id":"0fsWtKtD8ri","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"newsletterMessage":"Chaque matin, l'actualité vue par Le Parisien","newsletterName":"Newsletter - L'essentiel de l'actu","newsletterOptin":"optin_newsletter","newsletterPrivacyMessage":"Votre adresse mail est collectée par Le Parisien pour vous permettre de recevoir nos actualités et offres commerciales. <a href=\"/politique-confidentialite/\">En savoir plus</a>","newsletterColor":"#1EA0E6","newsletterImage":"newsletter-essentiel-matin-logo.png","newsletterTitle":"Un tour de l'actualité pour commencer la journée","newsletterLabel":"L'essentiel du matin"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Article/Links","props":{"collection":"features","type":"Article/Links","id":"f0fKskYRRAXOjK","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"nbToFetch":20,"articleLimit":3,"aboArticleLimit":1,"backgroundColor":"#F5F7F8","borderColor":"#1EA0E6"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Article/Comments","props":{"collection":"features","type":"Article/Comments","id":"f0ft91kZfUAC2Qb","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"successText":"Votre commentaire a bien été envoyé.","showCommentsButtonText":"VOIR LES COMMENTAIRES"},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":5},"children":[{"collection":"features","type":"Article/DailyMotionPlaylist","props":{"collection":"features","type":"Article/DailyMotionPlaylist","id":"f0fH04CtISAr2oA","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"playlistId":"x4xtbj"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Article/MostRead","props":{"collection":"features","type":"Article/MostRead","id":"0f4QGNtD8r0","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"source":"Most Read - Article Section","size":5,"exceptions":{"/info-paris-ile-de-france-oise":"child","/archives":"hide"},"list type":"Index","offset":"3","rightRailPlacement":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"ads/lparcads","props":{"collection":"features","type":"ads/lparcads","id":"0f7wNKBZCrc","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"adType":"global-pave-2","dfpPathName":"pave-2","sticky":true,"lazyLoad":true,"display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Article/NewspaperThumbnail","props":{"collection":"features","type":"Article/NewspaperThumbnail","id":"f0fbwy6gcBQk1R1","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Article/OutbrainSideWidget","props":{"collection":"features","type":"Article/OutbrainSideWidget","id":"f0f7lt2K4baF2TO","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":6},"children":[{"collection":"features","type":"global/Outbrain","props":{"collection":"features","type":"global/Outbrain","id":"0fxw1JrD8rX","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Article/MostRead","props":{"collection":"features","type":"Article/MostRead","id":"f0fNpDwCe4uv115","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"offset":3,"source":"Most Read - Article Section","size":5,"list type":"Index","bottomRailPlacement":true,"rightRailPlacement":true,"exceptions":{"/info-paris-ile-de-france-oise":"child","/archives":"hide"}},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/MostRecentFeed","props":{"collection":"features","type":"global/MostRecentFeed","id":"0f20QDrD8re","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":7},"children":[{"collection":"chains","type":"ServicesChain","props":{"collection":"chains","type":"ServicesChain","id":"0f8j7Fg7LrS","name":null,"customFields":{"backgroundColor":"#ECEFF1"},"displayProperties":{"columns":{}}},"children":[{"collection":"features","type":"global/ThirdPartyGuide","props":{"collection":"features","type":"global/ThirdPartyGuide","id":"0fCBIXOUKrf-7-0-0","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"title":"Guide Shopping Le Parisien","listBackgroundColor":"#ffffff","bottomLinkText":"Sélection shopping","bottomLinkHref":"https://www.leparisien.fr/guide-shopping/","numItemsToShow":5},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/SwitchableThirdParty","props":{"collection":"features","type":"global/SwitchableThirdParty","id":"0fq3t7f7Lr9-7-0-1","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"secondAlternativeBottomLinkText":"Voir toutes les annonces","firstAlternativeSections":"/economie/annonces-legales,/info-paris-ile-de-france-oise,/paris-75,/essonne-91,/hauts-de-seine-92,/seine-saint-denis-93,/val-d-oise-95,/val-de-marne-94,/seine-et-marne-77,/yvelines-78,/oise-60,/calvados-14,/seine-maritime-76,/eure-27,/loiret-45","secondAlternativeSections":"/automobile,/sports","secondAlternativeBackgroundColor":"#ffffff","defaultNumItemsToShow":5,"defaultBottomLinkHref":"https://emploi.leparisien.fr/","firstAlternativeBackgroundColor":"#ffffff","secondAlternativeNumItemsToShow":5,"firstAlternativeBottomLinkText":"Déposer une annonce","defaultBottomLinkText":"Consulter nos offres d'emploi","defaultBottomText":"Consulter nos offres d'emploi","firstAlternativeBottomLinkHref":"https://www.annonces-legales.fr/lp/leparisien/choisir-votre-journal","firstAlternativeNumItemsToShow":5,"secondAlternativeBottomLinkHref":"https://www.paruvendu.fr/voiture-occasion/?partenaire=leparisien","secondAlternativeTitle":"Annonces auto","defaultBackgroundColor":"#ffffff","secondAlternativeBlock":"ThirdPartyAuto","legalAdsFilterByDepartment":true,"defaultTitle":"Offres d'emploi","firstAlternativeBlock":"ThirdPartyLegalAds","firstAlternativeTitle":"Annonces légales","secondAlternativeBottomText":"Voir toutes les annonces","defaultBlock":"ThirdPartyJobs","firstAlternativeBottomText":"Déposer une annonce"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/PartnerMenu","props":{"collection":"features","type":"global/PartnerMenu","id":"0fnBIXOUKrB-7-0-2","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"bottomText":"Plus de 2000 marchands","bottomLinkHref":"http://codes-promo.leparisien.fr/","listBackgroundColor":"#ffffff","bottomLinkText":"Voir","sectionHierarchy":"services-codes-promo","title":"Codes promo"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/SwitchableThirdParty","props":{"collection":"features","type":"global/SwitchableThirdParty","id":"0fTBIXOUKr0-7-0-3","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"secondAlternativeBottomLinkText":"Please set text","firstAlternativeSections":"/info-paris-ile-de-france-oise,/paris-75,/essonne-91,/hauts-de-seine-92,/seine-saint-denis-93,/val-d-oise-95,/val-de-marne-94,/seine-et-marne-77,/yvelines-78,/oise-60,/calvados-14,/seine-maritime-76,/eure-27,/loiret-45","secondAlternativeBackgroundColor":"#ffffff","defaultNumItemsToShow":5,"defaultBottomLinkHref":"https://www.leparisien.fr/nos-services/","firstAlternativeBackgroundColor":"#ffffff","secondAlternativeNumItemsToShow":5,"firstAlternativeBottomLinkText":"Voir toutes les annonces","defaultBottomLinkText":"Voir","defaultBottomText":"Tous les services","firstAlternativeBottomLinkHref":" https://www.paruvendu.fr/voiture-occasion/?partenaire=leparisien","firstAlternativeNumItemsToShow":5,"secondAlternativeBottomLinkHref":"#","secondAlternativeTitle":"Please set text","defaultBackgroundColor":"#ffffff","legalAdsFilterByDepartment":true,"defaultTitle":"Services","firstAlternativeBlock":"ThirdPartyAuto","firstAlternativeTitle":"Annonces auto","secondAlternativeBottomText":"Please set text","defaultBlock":"ThirdPartyServices","firstAlternativeBottomText":"Voir toutes les annonces","servicesSectionHierarchy":"services-guide"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"chains","type":"FooterSubscribeChain","props":{"collection":"chains","type":"FooterSubscribeChain","id":"0fcvEBwhbrC","name":null,"customFields":{"desktopImageSrc":"/pb/resources/images/footer_img_abo_desktop.png","titleText":"Profitez des avantages de l’offre numérique","buttonLinkUrl":"https://abonnement.leparisien.fr/?origin=FOOWA717&utm_medium=ancrage&utm_source=internal&utm_campaign=footer","mobileImageSrc":"/pb/resources/images/footer_img_abo_tablet.png","buttonActionSelect":"Open URL in same window","buttonLinkText":"Je m'abonne"},"displayProperties":{"columns":{}}},"children":[{"collection":"features","type":"global/BulletPointItem","props":{"collection":"features","type":"global/BulletPointItem","id":"0ffp5Svhbr2-7-1-0","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"text":"L’intégralité des articles et vidéos"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/BulletPointItem","props":{"collection":"features","type":"global/BulletPointItem","id":"0fPfjUvhbrT-7-1-1","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"text":"L’info locale qui vous concerne"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/BulletPointItem","props":{"collection":"features","type":"global/BulletPointItem","id":"0f4hYYvhbrM-7-1-2","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"text":"Votre journal numérique dès 6h00"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/BulletPointItem","props":{"collection":"features","type":"global/BulletPointItem","id":"0f7py0whbrH-7-1-3","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"text":"Une navigation sans publicité"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/BulletPointItem","props":{"collection":"features","type":"global/BulletPointItem","id":"0fs6R4whbrR-7-1-4","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"text":"Des offres privilèges avec le Club Le Parisien"},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"features","type":"global/FooterSections","props":{"collection":"features","type":"global/FooterSections","id":"0f0D7trD8rG","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"footerLinks":"[{\"url\":\"http://etudiant.aujourdhui.fr/etudiant/agenda/journees-du-patrimoine.html\",\"title\":\"Journées du Patrimoine 2021\"},{\"url\":\"https://www.leparisien.fr/codes-promo/marques/\",\"title\":\"Codes de réduction\"}]","archivesLastYear":"2016"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/FooterLast","props":{"collection":"features","type":"global/FooterLast","id":"0fvwmwrD8rY","name":null,"contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]}]};Fusion.spa=false;Fusion.spaEnabled=false;</script><script type="text/javascript" id="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/smarttag.js"></script><script id="dailymotion-script" defer="">(function(w,d,s,u,n,i,f,g,e,c){w.WDMObject=n;w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments);}
      ;w[n].l=1*new Date();w[n].i=i;w[n].f=f;w[n].g=g;e=d.createElement(s);e.async=1;e.src=u;
      c=d.getElementsByTagName(s)[0];c.parentNode.insertBefore(e,c);})
      (window,document,"script","//api.dmcdn.net/pxl/cpe/client.min.js","cpe","5e5e55b9d581802893b974da",{scroll_to_pause:true})</script><div style="display: none; visibility: hidden;"><script type="application/javascript">window._nli=window._nli||[];window._nli.push(["brand","BNLI-2"]);(function(){var b=window._nli||(window._nli=[]);if(!b.loaded){var a=document.createElement("script");a.async=!0;a.src="https://l.leparisien.fr/sdk.js";var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(a,c);b.loaded=!0}})();</script>
</div>
<script type="text/javascript" id="">var tag=new ATInternet.Tracker.Tag({site:"40086"});window.didomiOnReady=window.didomiOnReady||[];window.didomiOnReady.push(function(a){a.getObservableOnUserConsentStatusForVendor("c:atinterne-CHLcqkqR").subscribe(function(b){!0===b?tag.privacy.setVisitorMode("default","optin"):tag.privacy.setVisitorMode("cnil","exempt")})});dataLayer.push({event:"AT-READY"});</script><script type="text/javascript" id="">tag.page.set({name:"\/economie\/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php",level2:"60",chapter1:"",chapter2:"",customObject:{device:"desktop"}});
tag.customVars.set({site:{1:"2",3:"60",4:"2",5:"DEGWCX5KTBGANECBE4FGQ345GA",6:"40 ans du TGV : Macron salue une illustration du «génie français»",7:"undefined",8:"https:\/\/www.leparisien.fr\/economie\/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php",10:"20210917",11:"09",12:"undefined",13:"desktop",14:"article",15:"3532",16:"true",17:"dailymotion",21:"[economie,,,,TGV,Emmanuel Macron,anniversaire]",22:"0"}});
tag.identifiedVisitor.set({id:"null",category:"null"});tag.dispatch();</script>
<script type="text/javascript" id="">var grvt_customProperties={adblock:"Adblock deactivate",content_type:"article",article_title:"40 ans du TGV : Macron salue une illustration du «génie français»",level2:"60",chapter1:"",chapter2:"",user_logged:"no",user_suscribed:"no"};"0"!==google_tag_manager["GTM-5QNLTGR"].macro(1732)&&null!==google_tag_manager["GTM-5QNLTGR"].macro(1733)&&void 0!==google_tag_manager["GTM-5QNLTGR"].macro(1734)&&(grvt_customProperties.useridhash="undefined");
var grvt_siteToken="leparis17",grvt_processingToken="april-aspen",script=document.createElement("script");script.src="https://tag.agrvt.com/tag/v2/wrapper.js";document.head.appendChild(script);</script>
<script type="text/javascript" id="">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","1543934049212413");fbq("track","PageView");
fbq("track","ViewContent",{is_registered:"no",is_subscriber:"no",content_id:"DEGWCX5KTBGANECBE4FGQ345GA",content_category:"economie",content_title:"40 ans du TGV : Macron salue une illustration du «génie français»",content_type:"article",media_platform:"website"});</script><script type="text/javascript" id="">!function(a,b){var e="000fbc40878a417aa06cb0d3743053817d";if(a.obApi)b=function(d){return"[object Array]"===Object.prototype.toString.call(d)?d:[d]},a.obApi.marketerId=b(a.obApi.marketerId).concat(b(e));else{var c=a.obApi=function(){c.dispatch?c.dispatch.apply(c,arguments):c.queue.push(arguments)};c.version="1.1";c.loaded=!0;c.marketerId=e;c.queue=[];a=b.createElement("script");a.async=!0;a.src="//amplify.outbrain.com/cp/obtp.js";a.type="text/javascript";b=b.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,
b)}}(window,document);obApi("track","PAGE_VIEW");</script><iframe height="0" width="0" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/activityi.html" style="display: none; visibility: hidden;"></iframe>
<script type="text/javascript" id="">var wamid="2861",typ="1",Wvar={userid:"null",userstatut:"unknown",d:"www.leparisien.fr",rub:"economie::",xiti_pageid:"60",nat:"article",cat:"economie,,,,TGV,Emmanuel Macron,anniversaire"};
(function(){var a=document.createElement("script");a.type="text/javascript";a.src=document.location.protocol+"//cstatic.weborama.fr/js/wam/customers/wamfactory_dpm.leparisien.min.js?rnd\x3d"+(new Date).getTime();a.async=!0;var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})();</script>

<script type="text/javascript" id="">var __dot=[{orderAmount:"",orderID:""}];</script>


<script type="text/javascript" id="">(function(a,b,d,e){a=b.createElement("script");var c=b.getElementsByTagName("script")[0];a.type="text/javascript";a.async=!0;a.src=("http:"==b.location.protocol?"http":"https")+"://u.logbor.com/p/?i\x3d"+e+"\x26n\x3d"+d;c.parentNode.insertBefore(a,c)})(window,document,"__dot","3173");</script>
<script type="text/javascript" id="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/383c26df-9a42-4a67-9064-8e1b9bb788b8(1)"></script>
<script type="text/javascript" id="">!function(d,e,f,a,b,c){d.twq||(a=d.twq=function(){a.exe?a.exe.apply(a,arguments):a.queue.push(arguments)},a.version="1.1",a.queue=[],b=e.createElement(f),b.async=!0,b.src="//static.ads-twitter.com/uwt.js",c=e.getElementsByTagName(f)[0],c.parentNode.insertBefore(b,c))}(window,document,"script");twq("init","o5j5c");twq("track","PageView");</script>
<script type="text/javascript" id="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/outbrain.js"></script><script type="text/javascript" id="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/35ceac2e7d765e12fbd0d5fce5dc680f.js"></script><script type="text/javascript" id="">(function(){var a=window._sf_async_config=window._sf_async_config||{};a.uid=52341;a.domain="leparisien.fr";a.flickerControl=!1;a.useCanonical=!0;a.useCanonicalDomain=!0;a.type="Article Gratuit";a.sections="economie";a.authors="Par Le Parisien null";a=window._cbq=window._cbq||[];a.push(["_acct","anon"]);a=document.createElement("script");var b=document.getElementsByTagName("script")[0];a.type="text/javascript";a.async=!0;a.src="//static.chartbeat.com/js/chartbeat.js";
b.parentNode.insertBefore(a,b)})();</script>
<script type="text/javascript" id="" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/chartbeat_mab.js"></script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/cachedClickId"></script><iframe id="Wifrm" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/external_ids_sync.html" style="height: 1px; width: 1px; border: 0px none; position: absolute; display: none; left: 0px; top: 0px; z-index: 0;"></iframe>
<script type="text/javascript" id="">if(dataLayer){var outbrainEventIndex=dataLayer.findIndex(function(a){return"outbrainReady"===a.event});-1<outbrainEventIndex&&window.OBR.extern.reloadWidget()};</script><script src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/adsct" type="text/javascript"></script><iframe src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/container(2).html" style="visibility: hidden; display: none;"></iframe><iframe src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/iu3.html" style="display: none;"></iframe><iframe id="ob-user-test" style="display:none;width:0;height:0;" src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/test.html"></iframe><iframe id="google_osd_static_frame_8416267194508" name="google_osd_static_frame" style="display: none; width: 0px; height: 0px;"></iframe><iframe src="./40 ans du TGV _ Macron salue une illustration du «génie français» - Le Parisien sept 2021_files/aframe.html" width="0" height="0" style="display: none;"></iframe><style>#outbrain_widget_1_AR_14_videoBranding .ob_logo:hover {background-position: center bottom !important;}#outbrain_widget_1_AR_14_videoBranding .ob_what a:after {vertical-align: baseline; content:""; background-image: url(https://widgets.outbrain.com/images/widgetIcons/achoice.svg); background-size: 75% 75%; width: 12px; height: 12px; padding-left: 4px; display: inline-block; background-repeat: no-repeat; background-position: right center; border-left: 1px solid #999; }</style><style>#outbrain_widget_1_AR_14_videoBranding .ob_what{background:none !important; padding: 0 5px;}#outbrain_widget_1_AR_14_videoBranding{float:right;}#outbrain_widget_1_AR_14_videoBranding .ob_what{ padding-bottom: 5px; top: 5px; display: block;position: absolute; right: 2px;}</style><style id="outbrain_widget_1_AR_14_ob_vid_header_style">.ob_vid_header {display:none; font-family:undefined}</style><iframe style="display: none" name="cpe_et"></iframe><script type="text/javascript" id="">tag.publisher.send({impression:{campaignId:"[BlocNL]",creation:"[optin_newsletter_thematique_pouvoirdachat]",variant:"[article]",format:"",generalPlacement:"[economie]",detailedPlacement:"[DEGWCX5KTBGANECBE4FGQ345GA]",advertiserId:"[connexion]",url:"[https:\/\/www.leparisien.fr\/economie\/40-ans-du-tgv-macron-en-gare-de-lyon-pour-souffler-les-bougies-17-09-2021-DEGWCX5KTBGANECBE4FGQ345GA.php]"}});</script></body></html>